>>за такое я программистов сначала предупреждал, а потом прощался. два элемента
>>из множества (tr, sed, grep, awk) соединенные пайпами это желтая карточка.
>
>Это чем же Вам пайпы не угодили?? Ну он в чем-то прав, можно короче. Например сходу поменять первую пару awk/tr и тогда второй awk не поднадобиться, потом просто все после grep заменить на awk.
С другой стороны оптимизация того, что пишется в командной строке с той скоростью с которой набирается текст и выполняется в течении нескольких нескольких абсолютно некритичных милисекунд это фетишь и право не стоит на это обращать внимание.