Прохождение через пространственно разделенную строку

Поэтому я запустил ips=$(arp | awk '{print $1}') чтобы сохранить все IP-адреса, полученные из команды arp в переменную ips . echo of ips дает мне Address 192.168.10.100 192.168.10.101 192.168.10.1 . Я предполагаю, что Address 192.168.10.100 192.168.10.101 192.168.10.1 сохраняется как строка в переменной ips . То, что я хочу, – это способ ips переменную ips и, возможно, сохранить ее в переменной, ip , сделать с ней что-то и перейти к следующему.

  • Как я могу оптимизировать эту команду Unix?
  • Удаление символов в определенном столбце перед определенным символом
  • Использование awk для деления числа в каждой строке файла на максимальное значение в этом файле
  • Сравнение двух файлов и запись несогласованных строк вместе с несогласованными столбцами. Указание несогласованных столбцов - это моя основная проблема
  • Обратная косая черта с трубкой в ​​системной команде от awk
  • умножение каждой строки
  • Подсчитайте вхождения строки в файл
  • Количество строк с определенным значением в столбце для всех файлов в каталоге рекурсивно
  • One Solution collect form web for “Прохождение через пространственно разделенную строку”

    Пробел – это разделитель полей по умолчанию, поэтому простой цикл может справиться с этим без проблем. Будьте очень осторожны, когда делаете это, потому что вы можете легко получить неожиданные результаты с помощью этих типов циклов .

     ips=$(arp | awk '{print $1}') for ip in $ips do #Work here echo IP: $ip done 
    Interesting Posts

    Как сделать X, когда работа достигает предела респауна

    Самый быстрый клиент RDP на Linux

    CentOS7: удалить nvidia-x11-drv-340xx хочет удалить весь xorg

    Какова стандартная или наиболее часто используемая модель многопроцессорности в Linux? Симметричный или асимметричный?

    Как Linux проверяет пароль для входа?

    В моем центре VNC-сервера CentOS появилось сообщение с просьбой изменить настройки прокси-сервера?

    Независимый от оболочки путь к cp dotfiles из папки в другую

    Пользователь без полномочий root не может контролировать NetworkManager. правило polkit не действует

    импортировать файл .sql на удаленный сервер с локальной машины

    Правильная настройка для многократной загрузки

    Простейшая возможная защищенная песочница (необходимы ограниченные ресурсы)

    Как обновить / понизить определенный пакет с «sid» на debian jessie «stable»?

    Что такое Rpmfusion

    Джон не может использовать «–incremental: all» – нет кодировки, определенной для режима: все

    суперпользователя или пользователя?

    Linux и Unix - лучшая ОС в мире.