for dir in *; do tar czvf "$dir".tar.gz "$dir";done
Como posso compactar todas as subpastas? Por exemplo:
backup
└─weekly
├─username1
├─username2
├─username3
└─…more
Então, como posso compactar todas as subpastas em arquivos individuais? Por exemplo, username1.tar.gz
, username2.tar.gz
e ele enviará para uma pasta específica.
for dir in *; do tar czvf "$dir".tar.gz "$dir";done
Tags bash compression