初学shell编程,为了巩固所学知识准备编写一个简单的shell脚本,实现删除指定文件夹中可执行文件的目的。话不多说,上程序:
#!/bin/bash
if [ $# -eq 1 ]
then
if [ -d $1 ]
then
cd $1
else
echo "error!"
exit
fi
fi
flist=`ls`
for xfile in $flist
do
if [ -x $xfile ]
then
rm $xfile
fi
done
该脚本需要在命令行输入文件夹的位置,并且是通过绝对路径输入需要进行操作的路径。