Использование диска в обратном порядке

Я могу предложить следующий однострочный (предположим, что текущий каталог является родителем каталогов для резервного копирования):

for f in */; do tar -czf "${f%/}.tar.gz" "$f"; rm -rf "$f"; done

Чтобы изменить имя каждой папки в нижнем регистре и заменить пробелы с помощью подчеркивания:

for f in */; do f="${f// /_}"; f="${f,,}"; tar -czf "${f%/}.tar.gz" "$f" && rm -rf "$f"; done_
0
задан 15 March 2018 в 10:21

0 ответов

Другие вопросы по тегам:

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