echo
Напечатать текст или значение переменной
Что делает
echo выводит свои аргументы: echo "Hello". Чаще всего так смотрят значения переменных: echo $HOME напечатает путь к домашней папке, потому что оболочка подставляет значение вместо $HOME ещё до запуска команды.
В двойных кавычках переменные подставляются, в одинарных — нет: echo '$HOME' выведет сам текст $HOME. Вместе с > или >> команда echo записывает строку в файл.
Синтаксис
echo <текст>
echo $<ПЕРЕМЕННАЯ>Примеры
Вывести путь к домашнему каталогу из переменной HOME
echo $HOMEто же самое:
echo "$HOME",echo ${HOME}echo— напечатать$HOME— значение переменной HOME