Переименование файлов в нескольких каталогах на основе частичных имен каталогов

Более оптимизированный awk-скрипт, чем ваш:

awk '$1=="apple"{l=$0;next}l{print l; l=""}1' file 

Это основано на сохранении в переменной lстроки, соответствующей шаблону apple. Сохраненная строка печатается только тогда, когда шаблон не найден.

0
26.10.2021, 19:59
0 ответов

Теги

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