Я нашел решение о том, как закрепить все папки в подпапке.
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.