当解压同一目录下的多个压缩文件时,可使用:
for ARK in *.tar; do
name =${ARK%.*}
tar -xvf $ARK;
done
发现文件被解压到同一目录下,而各个压缩包没有生成相应的文件夹目录;
经个人实验,得到以下处理方法:
for ARK in *.tar; do
name=${ARK%.*};
echo $name ;
mkdir $name ;
tar -xvf $ARK -C $name ;
done