LINUX.ORG.RU
ФорумAdmin

Условие по hostname, выбрать значение из списка - Bash

 


1

1

Всем привет, задали задание, но сам осилить пока не смог, ребят помогите решить проблему.

Есть список в файле ~/hosts.list pc1=«Vasya» pc2=«qwer» ...

pc[n] - соответствует реальным hostname (pc1,pc2.., hostname не обязательно начинается на pc), нужно создать скрипт и передать в echo=«Hello $pc[n]», зная его hostname, для pc1 это «Hello Vasya»

Заранее всем спасибо, за помощь.


пока не смог

И никогда не сможешь. Лучше бы улицы подметать шёл.

anonymous
()
Ответ на: комментарий от kostik87

Спасибо, Вы очень помогли

user=$(grep «`hostname`=» ~/hosts.list | cut -f2 -d"\"") echo «Hello $user»

airfox
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.