Создать мигающий текст с эхо-символами

Я узнал о вариантах форматирования, используемых в сценариях оболочки, которые выглядят следующим образом:

\033[37:40mAnyText\033[0m 

Теперь я хочу повторить текст следующим образом:

 echo -e "SomeText \033[5;31;47mMoreText\033[0m" 

Целое число 5 для мигания. Другое форматирование работает, но не мигает – почему?

2 Solutions collect form web for “Создать мигающий текст с эхо-символами”

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

 tput blink echo hello, world tput sgr0 

База данных terminfo заслуживает внимания (а не чтения сна , ум), чтобы найти получитаемые имена для терминальных кодов кода выхода.

Я нахожу, что гном-терминал и его близкий родственник-терминал не поддерживают мигание, но xterm делает, по крайней мере частично. Даже тогда он поддерживает только медленное мигание (код 5, а не 6), и текст только мигает, когда окно имеет фокус.

  • Как я удаляю все файлы в каталоге с конкретными расширениями, за исключением последних 5 из них
  • * .desktop или symlink работает (только для этого одного файла) - Linux Mint 17.2 Cinnamon
  • Как играть простые заметки, такие как звук ding-dang в терминале
  • Выполнение команд сразу
  • как мы можем использовать awk для получения нескольких слов после значительного слова?
  • Лучший способ убить процессы, созданные скриптом bash?
  • Как я могу заставить переменные среды «экспортироваться» в скрипт оболочки?
  • Подключение 3 соединений OpenVPN через скрипт оболочки
  • Считать столбцы CSV и удалить
  • Извлечь zip-файлы в каталог на основе шаблона zip-имени
  • Извлечение символов после определенного текста
  • Interesting Posts

    Как вы используете перенаправление вывода в сочетании с здесь-документами и кошкой?

    Arch Linux: Несмотря на статическую конфигурацию ip, я получаю адрес DHCP

    Установка пакетов yum по шаблону

    Загрузка Apache без запроса passwd

    Почему Ubuntu использует Debian «нестабильно»? Как же тогда удается быть стабильным?

    Как настроить настройку мультимонитора на MATE?

    TwinView: переключаемое размещение (справа / слева)

    Установите VM из командной строки с помощью virt-install

    OpenLDAP: неверная синтаксическая ошибка при попытке добавить LDIF

    Может ли процесс суперпользователя изменить реальный идентификатор пользователя и идентификатор группы процесса, не совпадая с данными в файле паролей?

    Как я могу разобрать вывод многострочной команды в bash?

    Обновление Mesa для установки Vulkan

    Detemine, в котором luks слот парольная фраза находится в

    Как использовать If-Else для выполнения определенных действий, если дни недели – это дни?

    Как получить сетевую маску с IP-адреса?

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