Терминал - создание гиперссылок

Вместо echo -en "\ r" вы также можете найти полезной команду printf "\ r" . Таким образом вы можете отформатировать строку. например:

for sec in {1..100}; do printf "\r %04d" ${sec}; sleep 0.1; done

Я обычно делаю это также при медленном синтаксическом анализе файлов, чтобы отобразить текущее имя файла без создания списка

9
21.05.2016, 01:43
2 ответа

Если ссылки выводятся как полные URL-адреса, они должны быть активными при наведении на них (указателем мыши), удерживая нажатой клавишу Ctrl .

18
27.01.2020, 20:04

Новая версия терминала GNOME теперь поддерживает гиперссылки с настраиваемой целью через определенные управляющие последовательности. Попробуйте

echo -e '\e]8;;http://example.com\aThis is a link\e]8;;\a'

Открытие этих произведений так же, как описано в ответе Стивена Китта.

См. также:https://gist.github.com/egmontkob/eb114294efbcd5adb1944c9f3cb5feda

26
27.01.2020, 20:04

Теги

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