Еще нет никакого руководства использования этим тегом …!

Руководство использования, также известное как тег выборка Wiki, является короткой аннотацией, которая описывает, когда и почему тег должен использоваться на этом сайте конкретно.

tput утилита использует terminfo базу данных для создания значений терминально-зависимых возможностей и информации доступными оболочке (см. sh (1)), чтобы инициализировать или сбросить терминал или возвратить длинное название требуемого терминального типа.

4
ответа

сценарий удара, эхо производится в поле

Я создал эту Функцию, которые генерируют ниже вывода на терминале, но эта функция кажется сложной, Таким образом, я отправил здесь для любого улучшения или для того же альтернативного решения. #!/bin/bash функция...
30.03.2013
3
ответа

Очистить половину экрана из командной строки

Есть ли способ очистить терминал, но вместо того, чтобы оставлять подсказку в верхней части экрана, оставить ее посередине? Похоже, что clear в основном игнорирует все параметры командной строки. Я подумал ...
22.07.2016
2
ответа

Отображение фона 256 цветов с помощью tput

Я отображаю 256 цветов для tput, окрашивая цвет фона с помощью следующей функции bash. tput -bgcolours (){ для цвета в {0..255}; do bg=$ (tput setab $color )...
28.06.2021
2
ответа

Получить статус терминала для возможностей termcap

Как можно получить статус настроек терминала, таких как smam и rmam? Причина в том, что я установил rmam по :tput rmam в скрипте, затем приступить к установке smam при выходе :tput smam Но если терминал имеет установленный rmam, когда...
26.01.2021
2
ответа

Как использовать столбец с введенными цветами?

Использование цветов tput нарушает вывод столбца. Почему это происходит и, что более важно, есть ли способ обойти это? $ { echo "$ (tput жирный )foo$ (tput sgr0 )" "$ (tput жирный )bar$ (tput sgr0 )"...
07.12.2020
2
ответа

Почему на TERM=vt100

Я использую zsh с iTerm в качестве терминального эмулятора на макросах, а в моем окружении по умолчанию TERM=xterm-256color. Если я запущу tput setaf 3, то он выйдет с кодом 0. Если я установлю TERM=vt100 и запущу tput setaf 3 ...
22.08.2018
2
ответа

Возможно ли изменить цвет шрифта в терминале, не влияя на формат вставки printf "%*s"?

У меня есть функция в bash скрипте: message_offset, которая используется для печати статуса bash скрипта. Т.е. вы вызываете ее, передавая в нее сообщение и статус, например, так message_offset "install ...
26.03.2017
1
ответ

Как указать следующую строку с помощью `tput`

Как воспроизвести с помощью tput следующую строку в Python, добавляющую цвета к тексту? print ('\x1b[1;34m ::\x1b[0;1m Вы хотите удалить все остальные пакеты из кеша? [Y/n] \x1b[0m' )I...
18.03.2021
1
ответ

Можно ли использовать tput с комбинированными возможностями?

Например, если мне нужен префикс для полужирного зеленого, я могу сделать Green=$(tput bold; tput setaf 2). Это установит для $Green значение "\E[1m\E[32m"]. Но на терминале Ansi это могло бы быть просто "\E[1;...
16.04.2020
1
ответ

tput ed is empty

Вывод tput ed пуст, и я не могу понять почему. Остальные возможности работают нормально. Кроме того, ed не отсутствует в выводе infocmp, поэтому tput должен совпадать, верно? $ printf '%q' "$(tput ed)" '' $ ...
19.11.2019
1
ответ

tput в задании cron не выводит полужирный текст

Я возвращаюсь с очень странным поведением, когда мы запускаем эту команду на Linux-машине redhat echo "$(tput bold)" start write to log "$(tput sgr0)" >> /tmp/log.txt мы получаем законченный полужирный текст в /tmp/...
06.08.2019
1
ответ

Всесторонний 100% портативный клеммный размер Check Check

тест для поддержки цветов клеммы с использованием TPUT #! / BIN / SH Colors_Supported () {TUPTP-TPTP COMPANDV> / dev / null 2> & 1 && tutput setaf 1> / dev / null 2> & 1 } Я в настоящее время использую ...
30.11.2018
1
ответ

Как установить цвет фона экрана консоли Linux?

Примечание: я переработал вопрос, чтобы уточнить вопросы. Это тривиальный вопрос, который можно ответить на несколько частей, потому что вопрос имеет несколько атрибутов. К сожалению, вопрос может быть ...
12.10.2018
1
ответ

не работает, если оператор

я пытаюсь использовать команду tput в скрипте bash, если оператор не работает, но по каким-то причинам он ведет себя неожиданно. При выполнении команды и последующей проверке кода выхода только в операторе if ...
22.07.2018
1
ответ

Предотвращение управляющих последовательностей tput при перенаправлении вывода скрипта в файл

У меня есть функция оболочки, которая раскрашивает имя файла с помощью tput. цвет = $ (tput setaf 1) нормальный = $ (tput sgr0) colorize () {echo "$ {color} $ 1 $ (нормальный)" } Когда я вызываю функцию, терминал ...
02.03.2018
1
ответ

Полный список опций tput

Я хотел скрыть курсор, и я знал о команде tput. Я просмотрел ее man-страницу. Поискав в Интернете, я нашел $ tput civis # для скрытия курсора $ tput cnorm # чтобы вернуть курсор. ...
27.09.2015
1
ответ

Как использовать Ключ Meta/Alt с tput?

Я хочу переопределить привязки клавиш для командной строки диалекта шепелявости. Командная строка на самом деле смоделирована после Vi и реализована с tput/terminfo. Я хочу альтернативную версию с Emacs...
27.10.2012
0
ответов

tput из initrd

У меня есть скрипт, использующий tput и работающий в initrd. В частности, я использую tput -T linux [sc|rc|ed] > /dev/tty0 для перезаписи нескольких строк. Когда я запускаю qemu vm, он работает отлично. Когда я запускаю его на реальной машине, он не перез
11.11.2021
0
ответов

Установка переменных LESS _TERMCAP _*с $ (tput... )в ~/.profile не работает

Это мой ~/.bashrc :#...пропущены ненужные строки... #мужские цвета МЕНЬШЕ _TERMCAP _mb=$ (tput blink)#начать полужирный LESS _TERMCAP _md=$ (tput setaf 2 ; введите жирный)#начните жирным шрифтом МЕНЬШЕ _TERMCAP _me=$ (tput sgr0)#отключить жирный шрифт, ми
09.10.2021
0
ответов

Как сохранить/восстановить stderr после `tput smcup`

Учитывая следующий надуманный пример, цель которого состоит в том, чтобы стереть только /dev/tty подкоманды :результат="$ (введите smcup > /dev/tty tput cup 0 0 > /dev/tty эхо 'мех' > /dev/tty эхо 'нет' > /dev/stderr эхо 'яй' >
11.09.2021
0
ответов

Как сделать, чтобы подкоманда bash очищала свои модификации для TTY?

В следующем надуманном примере (правильным примером будет руководство пользователя через ряд вопросов и вывод на стандартный вывод вычисленных результатов из ответов пользователя)
11.09.2021
0
ответов

Расшифровка значения переменной `sgr `в `tput`

Кто-нибудь знает, что означает sgr при использовании tput? Предполагается, что цветовая схема сбрасывается на цвет по умолчанию.
24.07.2021
0
ответов

BSD (и Linux )tput -базовая совместимая настройка цвета

Может ли кто-нибудь на *BSD с графическим интерфейсом подтвердить, что приведенное ниже работает в системе BSD правильно или нет? Я пытался создать виртуальный тестовый бокс *BSD, но безуспешно. Итак, я слил немного...
30.07.2020
0
ответов

bash сценарий tput получает ошибки [закрыто]

Мне нужно выяснить, что не так с этим меню tput. #! / bin / bash tput setb 3 tput clear function main_menu { option = 0 до ["$ option" = "4"]; do echo "1.) Мониторинг существующих процессов" echo ...
16.11.2018
0
ответов

Возможно ли многострочное выравнивание с помощью tput?

Я хотел бы поместить курсор в определенную строку / столбец и напечатать многострочный файл / команду, которые остаются выровненными к его первой координате, так что tput clear тпутная чашка 5 15 ping www.google.com ...
17.11.2017
0
ответов

Скрытие и удаление курсора с помощью tput

tput civis успешно скрывает курсор. tput cvvis должен его удалить, но не делает этого. Есть идеи, в чем может быть проблема?
25.05.2016
0
ответов

Переносимые цветовые коды с printf? [дубликат]

На GitHub есть скрипт цветовых кодов, подходящий для поиска, и я модифицирую его для своих целей. Предпосылки У меня есть странное сочетание сред для работы, от терминала Mac OS до различных ...
05.04.2016
0
ответов

Вывод строки в правом нижнем углу терминала

Как мне вывести строку в правом нижнем углу терминала?
23.11.2015