
如何壓縮所有子資料夾?例如:
backup
└─weekly
├─username1
├─username2
├─username3
└─…more
那麼如何將所有這些子資料夾壓縮為單獨的檔案呢?例如username1.tar.gz
,username2.tar.gz
它將發送到特定資料夾。
答案1
for dir in *; do tar czvf "$dir".tar.gz "$dir";done
如何壓縮所有子資料夾?例如:
backup
└─weekly
├─username1
├─username2
├─username3
└─…more
那麼如何將所有這些子資料夾壓縮為單獨的檔案呢?例如username1.tar.gz
,username2.tar.gz
它將發送到特定資料夾。
for dir in *; do tar czvf "$dir".tar.gz "$dir";done