Terminal. запуск одной команды с переменной
Для необходимости получения нескольких результатов по разным утилитам в Linux можно использовать переменные в команде.
Например, есть 3 утилиты:
- host
- nslookup
- dig
хотим узнать информацию, которые дает каждая из команд. При этом, не хочется вводить повторно команду. В этом случае, можно запихать все 3 утилиты в одну строку, указав в качестве параметра - переменную = адресу.
for u in hosts nslookup dig; do $u google.com; done
Комментарии
Отправить комментарий