Ich versuche, einen Ordner mit dem tar
Befehl zu komprimieren .
Wenn ich versuche, es zu komprimieren, funktioniert es gut. Das Problem ist mit dem Dateinamen.
Quellpfad:
/data/file/
Weg zum Ziel:
/data/repo/temp/file.tar.gz
tar zcvf $srcpath $destinationpath
Ich führe den Befehl aus einem anderen Ordner aus und beim Extrahieren des Ordners erhalte ich alle Unterverzeichnisse anstatt nur den Dateiordner.
tar zcvf file.tar.gz /path/dir/to/compress
Vielleicht sollten Sie Ihren Befehl ändern,tar zcvf $destinationpath $srcpath
aber mir ist nicht klar, was Sie brauchen. Können Sie Ihre Frage anhand eines Beispiels erläutern, das Sie von dem Befehl tar erwarten?