Máme složku, ve které chceme zazipovat všechny složky v dané složce do zip archivů, kdy název daného archivu bude odpovídat původní složce.

Nejprve si v terminálu otevřeme danou složku, ve které jsou složky, které chceme archivovat. Poté stačí pouze spustit následující kus kódu:

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