0
Я пытаюсь присвоить имя хоста поля CentOS 6 как переменную. У меня есть:Назначение переменной из имени хоста
BOX="hostname"
echo $BOX
rm -rfv /etc/hosts
cp /hardware/dats/files/$BOX/hosts /etc
Я также попытался
BOX='hostname'
и
BOX= hostname
Но переменная, кажется, не пристают. Нет ошибки, она просто не копируется. Любые мысли?
Что 'эхо сП/оборудование/Даць/файлы/$ BOX/хосты/etc' show? –
cp/hardware/dats/files/hostname/hosts/etc на всех версиях этого. – perseusraz
В чем тут проблема? Что не прилипает? Действительно ли 'echo $ BOX' не показывает правильную вещь? Является ли 'cp' не копированием нужного файла? Что делает использование 'cp -v' show? Что такое код возврата из 'cp'? –