||
无奈之下,在Linuxsir.org的Shell版求助,得到了答复仔细一看,好简单啊!是比较常用的一条命令而已----find,真可以说是"踏破铁鞋无觅处,得来全不费功夫"。开始后悔,在起初的时候没有好好的学习使用find命令了。
下面详细为大家介绍强大的"find"命令的全部使用方法和用途。
find 命令与其它linux命令一样,都是靠加上大量的参数来实现其复杂的功能的。其基本用法为:
find Path -[option]
注意,默认的find指令扫描当前目录下所有的子目录。所以我这个问题的前半部分就可以轻而易举的搞定了。
但是找到之后怎么删除呢??难道还需要rm -r 。。。。。。。
No,我属于很懒而且很喜欢剥削计算机的那种^_^。能让计算机干的就得让它干。
好象这条指令的后面有关于找到后如何处理的选项,待偶仔细看来。
哼哼,被偶找到了,原来Find命令的控制选项中有一条针对找到的文件执行其他命令的选项:
-exec command;
到此位置所有的问题就解决了,只用到一条指令:
find . -name 'firt.99' -exec rm firt.99;
小结:Linux的确是一个大大的宝库,尤其是这些界面不起眼的命令行,很多的时候能给我们带来很到的便利!!要学好Linux还是从命令行开始,这绝对是基础。由此可见,linux的功能的确是蛮强大的嘛!!
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-12-22 19:02
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社