find /usr -mtime +100 |xargs rm 这个用法有问题么? 为什么 find /usr -mtime +100 |xargs ls 这样使用会列出所有的文件,而不受-mtime +100的限制了。 find /usr -mtime +100 |xargs file 这样就可以呢?
by cheungjustin - Shell - 2011-01-30 15:26:44 阅读(5871) 回复(11)
1 一、find 命令格式 1.1 1、find命令的一般形式为; 1.2 2、find命令的参数; 1.3 3、find命令选项 1.4 4、使用exec或ok来执行shell命令 2 二、find命令的例子 3 三、xargs 4 四、find 命令的参数 一、find 命令格式 1、find命令的一般形式为; find pathname -options [-print -exec -ok ...] 2、find命令的参数; pathname: find命令所查找的目录路径。例如用.来表示当前目录,...
一、find 命令格式 1、find命令的一般形式为: find pathname -options [-print -exec -ok ...] 2、find命令的参数; pathname: find命令所查找的目录路径。e.g.:.来表示当前目录,用/来表示系统根目录。 -print: find命令将匹配的文件输出到标准输出。 -exec: find命令对匹配的文件执行该参数所给出的shell命令。相应命令的形式为'command' { } \;,注意{ }和\之间的空格。 -ok: 和-exec的作用相同,只不过以一种更为...
本帖最后由 shihyu 于 2016-01-01 13:42 编辑 可以在 vim 里面使用 find . -name '*.mk' | xargs grep 'xxxx' 出来的 list 在 new tab 开启 vim 下要怎么办到? 或是有plugin 可以作到? 谢谢
一、find 命令格式 1、find命令的一般形式为; find pathname -options [-print -exec -ok ...] 2、find命令的参数; pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。 -print: find命令将匹配的文件输出到标准输出。 -exec: find命令对匹配的文件执行该参数所给出的shell命令。相应命令的形式为'command' { } \;,注意{ }和\;之间的空格。 -ok: 和-exec的作用相同,只不过以一种更为安...
每个星期六10点5分删掉包含2009的文件且mtime(建立时间)为13天以前(不包括13天在内,就是上两个星期六的文件) 5 10 * * 6 /opt/sybase/del13day #!/bin/bash find /opt/sybase -mtime +13 -name "*_`date +%Y`*.cmp" |xargs rm -f 其中的`date +%Y`两边的`很NB。要用它才行,其它如'之类不行 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/27474/showart_1876122.html
感谢linuxsir.org 前言:关于find命令 由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只你具有相应的权限。 在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因为遍历一个大的文件系统可能会花费很长的时间(这里是指30G字节以上的文件系统)。 一、find 命令格式 1、find命令的一般形式为...
[color="#ff0000"]find命令格式: [color="#800000"]find pathname -[color="#0000ff"]options [color="#000000"][-print -exec -ok] pathname:find命令所查找的目录路径,用.表示当前目录,用/表示系统根目录 -print :find命令将匹配的文件输出到标准输出 -exec :find命令对匹配的文件执行该参数所给出的shell命名,...
在使用find时配合使用xargs时,如何传递另一个参数给后面的命令,比如我在find -atime 7 xargs mv {}; 目标地址如何应该放在哪些儿?
感谢linuxsir.org 前言:关于find命令 由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只你具有相应的权限。 在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因为遍历一个大的文件系统可能会花费很长的时间(这里是指30G字节以上的文件系统)。 一、find 命令格式 1、find命令的一般形式为...
背景: find是你linux下的google. 正文: 1.参数 参数很多,只写几个比较重要的吧,其他自己查好了. -name -user -nouser -group -nogroup -type >>>b d c p l f -size n >>>大小为n块的文件,512b/块 -mtime +n/-n -follow -prune >>>忽略目录 2.使用-exec 和 -ok {} \ >>>代表前面找到的项目 find / -name "abc" -exec ls -l {} \; >>>以;结尾 find / -name "abc" -ok ls -l {} \; >>>以;结...