[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Особенности команды echo под Линукс



Хотел бы уточнить такую особенность данной команды.
В учебнике Тэйнсли приводятся примеры использования данной команды типа
"$ echo "Ваш начальный каталог $HOME, Вы подключены к 'tty' " (и еще там
один пример, с сохранением в файл и др. командой, т.к. он аналогичен,я
его здесь не ривожу).
В результате в выводе должены быть вычислены значения $HOME и выполнена
команда tty.
У меня только вычисляется значение $HOME, команда tty не выполняется и
просто выводиться  в виде текста tty :
$ echo "Ваш начальный каталог $HOME, Вы подключены к 'tty' "
Ваш начальный каталог /home/igor, Вы подключены к 'tty'

Поскольку $  tty
/dev/pts/2
, вроде бы согласно учебнику там вместо tty должно быть вычислено его
значение /dev/pts/2

В чем дело и как правильно это делать под Линуксом/Дебианом?


Reply to: