当前位置: 技术问答>linux和unix
linux 下 如何 解压 目录下所有文件到对应的文件夹 ?
来源: 互联网 发布时间:2016-09-03
本文导语: 1. 用了 tar -xvf *.tar 不可以 2. 用了 如下shell脚本,也不可以: for entry in *.tar do $a = echo ${entry}|cut -d "." -f1 #找到目录下的所有tar文件的前缀 tar -xvf concat($a, ".tar") $a #将每个tar文件解压到对应的目录下 d...
1. 用了 tar -xvf *.tar
不可以
2. 用了 如下shell脚本,也不可以:
for entry in *.tar
do
$a = echo ${entry}|cut -d "." -f1 #找到目录下的所有tar文件的前缀
tar -xvf concat($a, ".tar") $a #将每个tar文件解压到对应的目录下
done
----------
不可以
2. 用了 如下shell脚本,也不可以:
for entry in *.tar
do
$a = echo ${entry}|cut -d "." -f1 #找到目录下的所有tar文件的前缀
tar -xvf concat($a, ".tar") $a #将每个tar文件解压到对应的目录下
done
----------
|
for file in `ls *.tar`;do tar -xvf $file;done
|
先cd到目标文件夹下面去,然后再解压。