Alle Verzeichnisse in einem Verzeichnis einpacken

Wer auf seiner Serverplatte (Linux) mal aufräumen möchte, der könnte den folgenden Shell-Schnipsel nützlich finden. Es TARt und komprimiert alle Verzeichnisse im ggw. Verzeichnis und räumt danach das gerade frisch eingepackte Verzeichnis weg. So lässt sich Platz sparen. Zum Beispiel weil man viele Testergebnisse herumliegen hat.

for i in `ls -d *` ; do tar cfz $i.tar.gz $i ; rm -rf $i; done

Getestet auf OpenSuse.