Как отключить буферизацию?

Если вы не хотите изменять свой ~ / .bashrc, который, я уверен, содержит что-то вроде export PS2 = ..... + colors .. .... :

В консоли Linux попробуйте либо TERM = linux-m1b , либо TERM = linux-m2 , чтобы получить монохромный цвет как «Серый / Белый / Black and Dim »для linux-m1b или« Green / White / Black and Blue »(винтаж!) Для linux-m2 ...

В Putty (есть порт для пользователей Mac) используйте TERM = putty-m1b и TERM = putty-m2 вместо этого ...

Это сделает именно то, что вам нужно, но: Для этого вам понадобится последняя база данных terminfo или при необходимости возьмите его оттуда: wget http://canal.chez.com/linux.ti; tic -x linux.ti

Алекс. PS: xterm-mono, похоже, больше не существует.

8
02.09.2016, 09:53
1 ответ

Если вы работаете в системе, использующей GNU Coreutils (почти любой Linux), вы можете попробовать stdbuf :

… | stdbuf -oL cut -d '@' -f 1 | …

-oL делает его строковым буфером, что похоже на то, что вы хотите.

23
27.01.2020, 20:10

Теги

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