Предотвращение репликации первого символа в bash $ PS4

Вы можете просто просмотреть их, используя фильтр grep следующим образом: grep '\[core:warning\]' /var/log/file | less

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

0
21.06.2017, 18:18
2 ответа

Вы можете настроить PS4 таким образом, чтобы первым символом был NUL, который не занимает места на экране:

export PS4="\000 "

Тогда у вас не будет визуальной индикации того, насколько глубоко вложены рассматриваемые команды.

4
28.01.2020, 02:19

Ответ @DopeGhoti мне не помог, но этот помог

PS4='\033[0D'

Он перемещает курсор на 0 символов влево, так что это в основном NOOP.

0
25.05.2020, 19:57

Теги

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