Bash: управляющие последовательности символов

Андрей Волков

Андрей Волков

Системное, сетевое администрирование +DBA. И немного программист!))  Профиль автора.

В оболочке Bash управляющие последовательности символов распознаются и интерпретируются в следующих контекстах.

В приведенной ниже таблице перечислены наиболее упо­требительные управляющие последовательности символов, принятые во всех контекстах, а также управляющие последо­вательности символов, особенные для каждого из упомянутых выше контекстов.

 

Управляющая 

последовательность

Доступность

Назначение

Все контексты

Звонок (BEL в коде ASCII) — звуковой или визуальный предупреждающий сигнал

\b

Все контексты

Возврат на одну позицию

Команды

echo -е и printf %b

Подавить завершающий знак новой строки (напри­мер, в команде echo -n) и не выводить ни один из по­следующих символов

\сХ

Строка в форме $ '...'

Управляющий символ X

Все контексты

Переход

Все контексты

Переход

\f

Все контексты

Перевод страницы

\n

Все контексты

Перевод строки

\r

Все контексты

Возврат каретки

\t

Все контексты

Табуляция

\uHHHH

Все контексты

Символ нннн в Юникоде

\uHHHHHHHH

Все контексты

Символ нннннннн в Юникоде

\v

Все контексты

Вертикальная табуляция

\хНН

Все контексты

Шестнадцатеричное значе­ние НН

\nnn

Строка в форме $ '...', команда printf

Восьмеричное значение

nnn

\0nnn

Команды echo -e и printf %b

Восьмеричное значение

nnn

V

Строка в форме

Одиночная кавычка

\"

Строка в форме $ '...'

Двойная кавычка

\?

Строка в форме $ '...'

Знак вопроса

\\

Все контексты

Обратная косая черта

Кроме того, оболочка интерпретирует несколько перекры­вающийся набор управляющих последовательностей симво­лов, преобразуя их в соответствующие значения переменных PSO, PSI, PS2 и PS4 для строк приглашения. 

 

Вас заинтересует / Intresting for you:

Bash: раскрытие скобок - поряд...
Bash: раскрытие скобок - поряд... 1815 просмотров Андрей Волков Sun, 03 Mar 2019, 09:17:20
Оболочка (shell) Linux: bash, ...
Оболочка (shell) Linux: bash, ... 4059 просмотров Андрей Волков Wed, 09 Jan 2019, 14:53:54
Спецсимволы в последовательнос...
Спецсимволы в последовательнос... 2364 просмотров Stas Belkov Tue, 29 Oct 2019, 15:13:02
Сессии, управляющие терминалы ...
Сессии, управляющие терминалы ... 3629 просмотров Fortan Wed, 06 Feb 2019, 11:44:40
Печать
Войдите чтобы комментировать