Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有以下 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