Утилита echo#
Утилита echo используется для отображения текстовых строк в стандартном потоке вывода.
Синтаксис echo:
echo <options> <string>
Где:
<options>- опции;<string>- строка.
Часто используемые опции утилиты представлены в таблице ниже.
Опция |
Описание |
|---|---|
|
Запрет на отображение в конце вывода символа новой строки |
|
Включение интерпретации управляющих символов, перечисленных ниже |
|
Отключение интерпретации управляющих символов |
Часто используемые символы, подлежащие интерпретации при использовании опции -e, представлены в таблице ниже.
Опция |
Описание |
|---|---|
|
Удаление предыдущего символа |
|
Новая строка |
|
Возврат курсора в начало строки |
|
Горизонтальная табуляция |
|
Вертикальная табуляция |
Примеры использования#
Ниже в примерах приведены условные содержания сообщений и названия файлов.
Для отображения текстового сообщения Hello World введите команду:
echo "Hello World"Кавычки в сообщении опциональны, их можно не использовать.
Для добавления сообщения Hello World в файл
file.txtвведите команду:echo "Hello World" >> file.txtДля включения интерпретации управляющих символов и удаления предыдущих символов - пробелов - для данных
Test1,Test2,Test3введите команду:echo -e "Test1 \bTest2 \bTest3"Результат выполнения данной команды:
Test1Test2Test3