Установление Шаблонов ввода-вывода для Приложения

awk -F '\t' '{ print $2 }' inputfile

Это извлекает второе разграниченное вкладкой поле каждой строки входа от inputfile.

1
03.04.2013, 21:03
1 ответ

В конечном счете найденный ответом. Довольно очевидный и я немного стыжусь, что не думал о нем прежде. Но здесь это идет: Bascially blktrace/blkparse являются командами, которые мы ищем. Это - общее представление, из которого я основываю его прочь, но я могу передать вывод по каналу blktrace к blkparse, затем сохраняют вывод blkparse в файл. После того как профилирование сделано, я могу посмотреть на журналы операций наверху, фильтруя для pids, которым я интересуюсь с awk. Сохранение всего вывода в файл так, я могу использовать awk для фильтрации для PID, но я могу также использовать, это - сводный раздел в конце.

В основном регулярный вывод журнала операций blkparse является строками как это:

  8,0    3      523    55.007588437 22191  M  WS 548087528 + 8 [qemu-kvm]

"22191" PID, и "M" означает, что был назад объединен с запросом, уже выпущенным к устройству, "WS" означает, что это была синхронная запись, запускающаяся в секторе 548087528 и идущая для еще восьми секторов. Больше информации о blktrace может быть найдено в их пользовательском руководстве.

Изображенный, что я отправил бы это для потомства.

1
27.01.2020, 23:54

Теги

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