#!/bin/bash
#查询压缩包出来,然后解压
cd /root/
ls *.tar.gz > ls.log
ls *.tgz >> ls.log
data=$(cat ls.log)
for i in $data
do
#echo $i
tar -zxf $i & > /dev/null
done
rm -rf ls.log
本文介绍了一段bash脚本,该脚本用于查找并解压位于/root/目录下的所有.tar.gz和.tgz格式的压缩文件。通过遍历读取这些文件,并使用tar命令进行解压处理,最终移除临时日志文件。
#!/bin/bash
#查询压缩包出来,然后解压
cd /root/
ls *.tar.gz > ls.log
ls *.tgz >> ls.log
data=$(cat ls.log)
for i in $data
do
#echo $i
tar -zxf $i & > /dev/null
done
rm -rf ls.log

被折叠的 条评论
为什么被折叠?