2010-12-03 2 views
0

Мне нужно напечатать кучу строк в STDOUT. Однако вместо каждой строки, идущей на новой строке, я хочу иметь только одну строку, которая обновляет с каждой новой строкой.Как обновить существующий STDOUT?

Любые идеи?

ответ

2
echo -n foo 
echo -n bar 
echo -n baz 
echo quux 

echo -n 55555 
echo -ne '\r'4444 
echo -ne '\r'333 
echo -ne '\r'22 
echo -e '\r'1 
+0

Просто убедитесь, что он интерпретируется Баш, а [POSIX оболочка будет просто выводящая ее `-ne` а] (http://opengroup.org/onlinepubs/007908775/xcu/echo.html) (но он будет интерпретировать экранированные символы). – dreamlax 2010-12-03 09:12:02

Смежные вопросы