Einige tar.gz-Files auf einmal entpacken

Eben wurde ich gefragt wie man einige tar.gz Dateien in einem Verzeichnis auf einmal entpacken könnte. Scheint öfters gefragt zu werden, somit das mal festnageln:

for i in *.tar.gz; do tar -xzf $i; done

Natürlich geht das auch mit anderen gepackten Dateien. Ich denke man weiß gleich wie die Variable gesetzt wird und welche es ist ;)