У меня есть папка журналов, в которой могут быть вложенные подпапки. Я хочу рекурсивно работать с каждым файлом и сохранять последние несколько байтов (хвост -c) или последние несколько строк (хвост -n) в зависимости от конфигурации, а также удалять существующие и сохранять обновленный файл с тем же именем. Я хочу рекурсивно работать с каждым файлом и поддерживать иерархическую структуру.
Обновление:
eval "find $TEMP_FOLDER - введите f| во время чтения f;do Tail -c
"${my_array[0]}" $f > ${f}.tmp && mv ${f}.tmp ${f};done"
Я использовал выше. Все работает нормально.
Подробнее здесь: https://stackoverflow.com/questions/785 ... m-each-fil
Как рекурсивно сохранить последние несколько чисел строк или последние несколько чисел байтов из каждого файла или папки ⇐ Linux
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение