Вот awk-решение:
awk '/ER/ && !/Cheese/ {if (length($0) > maxlen) { maxline=$0; maxlen=length($0);}} END {print maxlen, maxline;}' *
(он также печатает длину самой длинной строки, но если вы этого не хотите, просто скажите ... END {print maxline;}
.
Преимущество решения Джереми Довера над grep в том, что оно выполняет один проход по входным данным. Недостатком является то, что если есть несколько строк с одинаковой максимальной длиной, печатается только первая (или последняя, если вы используете >= для сравнения длин ); решение grep печатает их все.
Создание образа каждого раздела на диске с помощью Clonezilla было точкой отказа. После того, как я создал образ всего диска одним махом, я смог сделать образ, который при записи на новый диск был надежным.