Н. Н. @Ах, он также говорить о `справочной` . Не устанавливается по умолчанию, но пакет также названный `справочной`, для тех, кто хочет проверить. Это правда. Было бы достаточно для меня, чтобы исправить хоть СФ/SF файлов. @Jefromi я многих частях Азии и других частях мира, соевое молоко и тофу (среди других соевых продуктов) не стерильная пока ничего, но на самом деле хорошо ароматизированы. Отсюда и прокомментировать "без запаха". Вкус, конечно, личное восприятие. В любом случае ОП из Европы и насколько мне известно, большая часть Европы не согласиться с н. а. ГМ-сои, так что ОП вряд ли получите свои сорта есть?

В ВАР переменной в коде используется перед циклом, чтобы создать выходной файл.

Если вы хотите выводить результат в СШ команды в файл, имя которого вы создаете из переменной$VAR, то делаем так:

#!/бин/Баш

пока читала-Р сервером; делать
 если [ "$сервер" = "198.162.1.3" ]; затем
ВАР='яблоко'
еще
ВАР='неизвестный'
интернет

 СШ -Н "тест@$сервер", после выполнения команды 'uname -Н' >"/tempout/uname_$var.txt"
сделано <сервера

Вот, я также изменил петлю так, чтобы она считывает входной файл построчно (игнорировать начальные и конечные пробелы в каждой строке), и я сделал ВАР получим значение неизвестной , если если заявление не примут "истинную" филиал.

Также вам понадобиться для СШ. В противном случае, СШ будет потреблять все доступные входные (здесь перенесены с сервера файл).

Еще одно изменение, что может быть сделано, чтобы использовать случай ... эсок , а не если заявление, особенно если количество IP-адресов, что вы проверить больше, чем пару:

#!/бин/Баш

пока читала-Р сервером; делать
 случае $сервер в
 198.162.1.3) ВАР=яблоко ;;
 198.162.1.5) ВАР=коттедж ;;
 198.162.1.7) ВАР=Шмель ;;
 *) ВАР=неизвестно
эсок

 СШ -Н "тест@$сервер", после выполнения команды 'uname -Н' >"/tempout/uname_$var.txt"
сделано <сервера