„…Now they have two problems.”
Reicht hier nicht ganz. Ich hätte das wohl „stumpf“ mit
olddir=$(pwd);
tmpdir=$(mktemp -d);
cd "$tmpdir";
tar -xz -- "/woher/auch/immer/file.tar.gz"
find -type f -exec mv "{}" "/wohin/es/soll/" \;;
cd "$olddir";
rm -rf "$tmpdir";
gescriptet. Sind aber auch 7 „Probleme“.