1、使用-name选项查找当前目录及子目录中所有txt文件 $find ./ -name".txt"-print 2、查找系统根目录下更新时间在5日以内的文件 $find / -mtime -5 -print 3、使用-exec或-ok来执行shell命令 查找当前目录中所有普通文件并删除“” $find ./ -f -execrm{} \;$find ./ -f -okrm{} \; 3、xargs...
find命令之exec -exec参数后面跟的是command命令,它是以 ; 为结束标志,由于各个系统中分号会有不同的意义,因此在前面加上反斜杠。 {} 代表前面find查找出来的文件名 【参考来源:linux find之exec用法Dannii的博客-CSDN博客https://blog.csdn.net/qq_36748278/article/details/83029484】 [test@test home]$ cd h...
-exec command:command 为其他指令,-exec后面可再接额外的指令来处理搜寻到的结果。 { }代表的是「由 find 找到的内容」,如上图所示,找到的结果会被放置到 { } 位置中; -exec一直到 \; 是关键字,代表找到额外动作的开始(-exec)到结束(\),在这中间的就是找到指令内的额外动作 因为「;」在bash的环境下是...
find dir -exec cmd \; 1. 但是通常,后面的cmd命令需要处理find查询到的文件,所以需要把文件名传给cmd。这时,可以使用占位符{}来表示find到的文件名。 那么格式变为了: find dir -exec cmd {} \; 1. 上面的形式,shell会每一个find到的文件去执行一次cmd命令。如果想让find到的文件一次性执行完cmd命令,那...
51CTO博客已为您找到关于shell find -exec命令的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及shell find -exec命令问答内容。更多shell find -exec命令相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。
exec解释 -exec参数后面跟的是command命令,它的终止是以;为结束标志的,所以这句命令后面的分号是不可...
自学shell之find find是个使用频率比较高的命令。常常用它在系统特定目录下,查找具有某种特征【名字类型属主权限等】的文件 Linux中find常见用法示例 find path -option [ -print ] [ -exec -ok command ] {} \; find命令的参数; pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根...
find命令的例子 查找当前用户主目录下的所有文件,下面两种方法都可以使用: HOME -print HOME是shell专用变量,指的是用户的主目录 为了在当前目录中文件属主具有读、写权限,并且文件所属组的用户和其他用户具有读权限的文件,可以用: $ find . -type f -perm 644 -exec ls -l {} ; ...
find /tmp/ -type f ! -name a |xargs rm –rf find ./ -type f -exec file {} \; 查找指定时间内修改过的文件: # 当前路径下访问文件超过2分钟文件 find ./ -amin +2 # 当前路径下访问文件刚好2分钟的文件 find ./ -amin 2 find ./ -cmin +2 ...
find -perm 775 按文件权限查找。 -exec find命令对匹配的文件执行该参数所给出的s h e l l命令。相应命令的形式为' c o m m - and' {} \;,注意{ }和\;之间的空格。 -bash-3.2$ find . -name registry.xml -exec file {} \; ./registry.xml: XML 1.0 document text ...