#!/bin/bash
E_WRONG_DIRECTORY=73
clear
TargetDirectory=/opt
cd $TargetDirectory
echo "Deleting stale files in $TargetDirectory."
if [ "$PWD" != "$TargetDirectory" ];then
echo "Wrong directory!"
echo "In $PWD,rather than $TargetDirectory!"
echo "Bailing out!"
exit $E_WRONG_DIRECTORY
fi
rm -rf *
rm -rf .[A-Za-z0-9]*
echo
echo "Done."
echo "Old files deleted in $TargetDirectory."
echo
exit 0
linux删除常规文件及隐藏文件shell
原创
©著作权归作者所有:来自51CTO博客作者小黑要上天的原创作品,请联系作者获取转载授权,否则将追究法律责任

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Linux删除乱码文件
Linux删除乱码文件
特殊字符 上传 删除操作 -
linux删除常规文件及隐藏文件shell
linux删除常规文件及隐藏文件shell
bash shell -
linux实现删除常规文件及隐藏文件shell
linux,删除常规文件及隐藏文件shell
删除文件 3c shell脚本 -
删除常规文件及隐藏文件shell脚本
删除常规文件及隐藏文件shell脚本
linux 服务器 数据库 shell bash -
Linux隐藏文件标识文章