首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

请问关于shell的有关问题

2012-02-17 
请教关于shell的问题现在需要编写一个shell脚本,实现的功能是 检查指定目录下是否有.tar.gz的文件,如果有

请教关于shell的问题
现在需要编写一个shell脚本,实现的功能是 检查指定目录下是否有.tar.gz的文件,如果有用tar解压,如果没有什么都不需要做。
本人对shell脚本不熟,希望高人指点~。

[解决办法]
#!/bin/sh

_s=`ls -a | grep ".\.tar\.gz$ "`

for _f in ${_s}
do
if [ -f ${_f} ]; then
tar zxvf ${_f}
fi
done

[解决办法]
find . -name '*.tar.gz ' -exec tar zxvf {} \;

热点排行