Перенос текста с учетом непечатаемых символов

Выполните следующие пути:

sudo touch /forcefsck

Затем перезагрузите компьютер нормально.

-121--197891-

  1. Используйте команду mount и проверьте, где установлен раздел windows C .
  2. cd/media/XXXXXX , где XXXX - упомянутая точка подключения.
  3. Теперь cd Windows/System32/config/

-121--252853-

Википедия: список команд Unix и Linuxconfig: Linux Commands , безусловно, заслуживают внимания

Однако многие люди, как правило, просматривают то, что содержится в каталогах, показанных echo $ PATH , и затем смотрят на справочную страницу для получения дополнительной информации.

4
14.02.2018, 12:40
1 ответ

Управляющая последовательность ANSI интерпретируется оболочкой, а не конвейером. Таким образом, вы действительно вставляете текст ^[[32mвместе с выводом вашей последовательности -в команду fold -. Если вы хотите, чтобы весь текст был зеленым, вы можете попробовать что-то вроде этого:

echo -e "\e[32m"$(seq 1 25 | fold -w 20 -s)"\e[m"

или

echo -e "\e[32m"; seq -s ' '  1 25 | fold -w 20 -s; echo -e "\e[m"

Обратите внимание, что я использую \eв качестве escape-символа. Это работает непосредственно в оболочках bash для тестирования.

2
27.01.2020, 21:01

Теги

Похожие вопросы