编辑一个linux 的shell脚本,达到查找系统中的log文件并删除

如题所述

find dir -iregex ".*\.log" | xargs rm -rf.

先用find命令找到指定目录下以log结尾的所有文件的全路径,然后用xargs把结果传递给rm命令的输入参数,然后用rm命令删除就可以了。追问

刚接触linux命令,-iregex 还不清楚啥意思,还麻烦指点一下谢谢

追答

find的-iregex参数知名find可以使用正则表达式的格式进行查找。在学习linux的时候,一般会经常用到man操作,如果对find的命令不太熟悉的话,比如想查找find的用法,就可以用man find查看下find的说明文档。这个还是蛮方便的。

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网