Именование заархивированных папок

Я нашел решение о том, как закрепить все папки в подпапке.

for i in */*; do zip -r "${i%/}.zip" "$i"; done

Проблема в том, что я хочу называть папки .zip следующим образом: parentFolder_zippedFolder.zip, но я хочу, если возможно, поддерживать структуру кода, показанную выше. Я хотел бы, чтобы это выглядело как

for i in */*; do zip -r "parentFolderName"" + ${i%/}.zip" "$i"; done

, если возможно, но я не смог найти способ сделать это в сценарии bash.

1
задан 19 December 2016 в 19:59

0 ответов

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

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