У Вас, вероятно, есть отображение клавиатуры, где один из ключей маркировал Alt
на самом деле не действует как Alt
модификатор. Например, некоторые разметки отобразят правильную клавишу Alt на AltGr
вместо этого.
Для обнаружения, что происходит попытайтесь работать xev
программа в Ваших X сессиях. Это отобразит все события клавиатуры, которые это получает.
Строка является последовательностью символов, завершенных символом новой строки. Символы, которые появляются после последней новой строки файла, не являются частью строки.
Такой файл, который имеет символы после последней новой строки, не является текстовым файлом согласно определению POSIX текстового файла, и поведение текстовых утилит является неуказанным в этом случае и на практике, поведение варьируется:
sed
)cut
)read
который возвращает ненулевой статус выхода при чтении не нагруженной линии.Таким образом, даже если mount
, swapon
, fsck
... утилиты (те, которые обычно читают/etc/fstab) понимают ненагруженные линии, некоторый сценарий, которые обрабатывают тот файл, может все еще перестать работать. Необходимо всегда удостоверяться, что текстовые файлы завершаются символом новой строки (если они не пусты). Текстовые редакторы должны сделать это по умолчанию. Обычно необходимо проходить обручи для удаления, это длится символы новой строки.