Произведите переданное по каналу содержание, чтобы зарегистрировать и показать количество строк в файле на stdout

При выполнении X-сервера в системе, Вы работаете ssh на Вас должен должен быть сделать не что иное как это:

$ ssh -X remoteserver KdirStat

Здесь, например, я ssh'луг в системное CentOS 5.9 выполнение Babaob, другое приложение использования диска, которое идет с GNOME.

    babaob

Случайно существует много приложений для анализа использования диска. Я описал их здесь на моем блоге в названном сообщении: Инструменты Командной строки для Анализа Использования диска на Fedora/CentOS/RHEL.

2
18.09.2014, 16:24
2 ответа
my-program > >(pv -trabcN stdout > stdout) 2> >(pv -trabcN stderr > stderr)

Дает вам такой прогресс:

  stderr:  123MiB 0:00:03 [42.6MiB/s] [41.1MiB/s]
  stdout:  138MiB 0:00:03 [54.2MiB/s] [46.2MiB/s]

(текущая ( -r ) и средняя ( -a ) скорость. -a относительно недавно , вы можете опустить его, если в вашей версии pv его нет).

3
27.01.2020, 22:05

Параметр -f (навсегда) хвостовой части команды может быть полезен.

Установка точки для каждой строки файла:

tail -f bk2ud.log | awk '{printf(".");}'

Однако вам может понадобиться что-то более сложное, в зависимости от ваших потребностей ..

0
27.01.2020, 22:05

Теги

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