标签: linux bash
我有以下bash脚本:
tar -zxvf $1 cd $1
它应该提取存档文件并输入已创建的目录。通常,包归档文件创建具有相同名称的目录,如文件,没有扩展名,例如,mpc-1.0.1.tar.gz创建mpc-1.0.1目录。如何更改行cd $1以获取目录名?存档文件有几个扩展名:tar.gz,tat.xz,tar.bz2。
cd $1