Как отладить, через bash, perl one-liner команду?

У меня есть скрипт, с помощью которого, в bash, я обрабатываю лог-файлы работы баз данных . Анализируя результат, вижу, что часть данных лог-файлов теряется при обработке. Поэтому, нужно проверить работу 1 команды, т.к. после нее теряется часть данных.

Собственно, часть скрипта:

cat *.log |
perl -n -e 'if (/^\d\d:\d\d\.\d+/) {$event =~ s/.\n/<line>/g; print $event."\n"; $event = "";} $event .= $_; END{print $event};' |
head -n 100 > res.txt

Этот скрипт многострочный текст приводит в 1 строку. Вопрос: каким образом можно отладить однострочную команду? Есть какой-нибудь толковый мануал по этому?

Спасибо!


Ответы (0 шт):