$ cat /etc/issue
Debian GNU/Linux 8 \n \l
\l не означает возврат каретки и перевод строки здесь.
Что \lзначит в /etc/issue?
$ cat /etc/issue
Debian GNU/Linux 8 \n \l
\l не означает возврат каретки и перевод строки здесь.
Что \lзначит в /etc/issue?
Ответы:
Побеги /etc/issue- это gettyпобеги, а не типичные побеги в стиле C или оболочки. Особенно:
\n вставляет имя хоста («имя узла»)\l вставляет строку ttyПо умолчанию у /etc/issueвас есть, вы увидите
Debian GNU/Linux 8 hostname tty1
или что-то подобное.
Доступные escape-последовательности документированы на agetty(8)странице руководства (среди прочих). Если вы хотите использовать другие escape-последовательности, вам следует проверить, какую gettyреализацию вы используете, и прочитать ее документацию - некоторые реализации поддерживают больше escape-последовательностей, чем другие. \nи \lшироко поддерживаются.