当前位置: 技术问答>linux和unix
shell 删除目录下指定的文件?
来源: 互联网 发布时间:2016-07-23
本文导语: 用shell删除一个目录下指定的文件,比如:只留下.c文件,把.o和可执行文件删除。谢谢了。用C是可以实现的,我想用shell,但是没有思路。 请高手指点啊。 | ls | egrep -v "*.c" | xargs rm -rf ...
用shell删除一个目录下指定的文件,比如:只留下.c文件,把.o和可执行文件删除。谢谢了。用C是可以实现的,我想用shell,但是没有思路。
请高手指点啊。
请高手指点啊。
|
ls | egrep -v "*.c" | xargs rm -rf
|
方法很多
find . -type f | grep -v ".c" | xargs -i rm -f {}
find . -type f | grep -v ".c" | xargs -i rm -f {}
|
哈哈 ,学习了、、
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。