эхо цветной текст с вкладками

У меня есть строка ниже для эхо-значений с вкладкой между ними. Текст также окрашен, однако некоторые \t не работают.

Результат этого ниже будет иметь первые два \t не работает.

echo "\033[1;31m${var[a]}\t$time\t$end\t$day\t$score\033[m"

У этого ниже будет все работающее \t но также будет напечатано -e на экране.

echo -e "\033[1;31m${var[a]}\t$time\t$end\t$day\t$score\033[m"

One Solution collect form web for “эхо цветной текст с вкладками”

Используйте функцию ANSI для ksh :

 echo $'\033[1;31m${var[a]}\t$time\t$end\t$day\t$score\033[m' 

т.е. ваша строка с экранами ANSI, встроенными в $'...' .

Примечание: вам нужен ksh93 (ksh88 не поддерживает эту функцию).

  • Как эхо выражение с одинарными и двойными кавычками?
  • Echo to Serialport
  • Использование разделителя табуляции в срезе в Unix Shell Scripting
  • Получать текстовый вывод из команд сценария оболочки на экране во время выполнения
  • Невозможно использовать параметр echo в файле сценария оболочки
  • Повторяя что-то с несколькими кавычками и ключевыми символами (&, $,! И т. Д.),
  • Почему не выводится текст, отправленный в эхо?
  • Комбинированный генератор с памятью и управлением ресурсами
  • Как удалить строку с эхом?
  • Как я могу напечатать «-n» с помощью `echo`?
  • эхо-файл в виде отдельной строки с \ n
  • Interesting Posts

    / usr / bin / time -v не работает

    Терминал с поддержкой изображения

    Команда unix для усечения каждой строки файла

    Запустить программу после завершения подключения ssh

    Почему я не могу удалить пустой каталог с именем пользователя www-data?

    Невозможно использовать ретрансляцию EPEL, получить ошибку NSS -5990 (PR_IO_TIMEOUT_ERROR)

    Как конвертировать несколько файлов XCF в PNG?

    Как я могу управлять существующей удаленной оболочкой?

    монтаж изображений раздела, сделанных с помощью dd

    Upstart Job как непривилегированный пользователь не удается с разрешенным разрешением

    SSD failiure. grub rescue видит файлы, но я не могу монтировать диски

    Как я могу получить доступ к пунктам меню, подобно hud (единство)?

    Установите Workbench MySQL на ubuntu

    Предотвращение приостановки монетного двора во время воспроизведения музыки в Spotify

    Как настроить zsh, чтобы он объяснил мне, где я могу получить исполняемый файл вместо того, чтобы сказать, что файл не найден?

    Linux и Unix - лучшая ОС в мире.