31

我有以下 bash 脚本:

tar -zxvf $1
cd $1

它应该提取存档文件并进入创建的目录。通常,包归档文件创建与文件同名的目录,不带扩展名,例如,mpc-1.0.1.tar.gz 创建 mpc-1.0.1 目录。如何更改行cd $1以获取目录名称?存档文件有几个扩展名:tar.gz、tat.xz、tar.bz2。

4

0 回答 0