Предотвратить фиглет от переноса слов?

Мне интересно, можно ли предотвратить перенос слов в figlet?

Я использую его для отображения даты и времени:

watch -t -n1 "date +%Y-%m-%d.%H-%M-%S|figlet -p"

В моем терминале вывод:

|___ \ / _ \/ |/ _ \       / _ \| ___|       / _ \___ / / _ \ ( _ )     |___ \ 
  __) | | | | | (_) |_____| | | |___ \ _____| | | ||_ \| | | |/ _ \ _____ __) |
 / __/| |_| | |\__, |_____| |_| |___) |_____| |_| |__) | |_| | (_) |_____/ __/ 
|_____|\___/|_|  /_/       \___/|____/       \___/____(_)___/ \___/     |_____|

  ___       ____   ___  
 / _ \     | ___| / _ \ 
| | | |____|___ \| | | |
| |_| |_____|__) | |_| |
 \___/     |____/ \___/ 

Я использую для терминации переноса слов текста на основе ширины терминала. Примерно так, как перенос слов происходит между двумя минутными цифрами.

Я знаю единственное, что я знаю, как --- Добавление «-p» в figlet. Это не имело никакого эффекта.

2
задан 3 May 2019 в 15:23

2 ответа

watch -t -n1 'figlet $(date +%Y/%-m/%-d) $(date +%-H:%M:%S)'

or

watch -t -n1 'figlet $(date +%Y/%-m/%-d" "%-H:%M:%S)'
0
ответ дан 3 May 2019 в 15:23

(не пробовал, но) Я могу видеть опцию -w в руководстве по установке, чтобы указать ширину. Так что что-то вроде figlet -w 9999 должно сработать.

-p, кажется, влияет на то, как figlet обрабатывает переводы строк на на его входе , поэтому здесь не имеет значения.

0
ответ дан 3 May 2019 в 15:23

Другие вопросы по тегам:

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