-exec 参数后面跟的是command命令,它的终止是以;为结束标志的,所以这句命令后面的分号是不可缺少的,考虑到各个系统中分号会有不同的意义,所以前面加反斜杠。 {} 花括号代表前面find查找出来的文件名。 使用find时,只要把想要的操作写在一个文件里,就可以用exec来配合find查找,很方便的。在有些操作系统中只允许...
[root@localhost Documents]# find-type f -exec ls -l {} \; //这里与直接执行ls -l命令不同的是,find命令会递归地将所有当前要查询的文件的子目录进行遍历,将每个后代文件均输出。-rw-r--r--.1root root455月908:15./less1-rw-r--r--.1root root575月908:16./less2-rw-r--r--.1root ro...
-exec 参数后面跟的是command命令,它的终止是以;为结束标志的,所以这句命令后面的分号是不可缺少的,考虑到各个系统中分号会有不同的意义,所以前面加反斜杠。 {} 花括号代表前面find查找出来的文件名。 使用find时,只要把想要的操作写在一个文件里,就可以用exec来配合find查找,很方便的。...
在上面的例子中, find命令在当前目录中查找所有文件名以.log结尾、更改时间在5日以上的文件,并删除它们,只不过在删除之前先给出提示。 按y键删除文件,按n键不删除。 实例4:-exec中使用grep命令 命令: find /etc -name "passwd*" -exec grep "root" {} \; 输出: [root@localhost test]# find /etc -n...
经常使用一条命令,find + -exec参数,但是没有仔细研究过。 今天要写个脚本,又用到这个,故小研究了下了。 如: find /usr/local/backups -mtime +10 -name "*.*" -exec rm -rf {} /; 先看find 命令的帮助文档:man find 其中的exec选项解释如下: ...
linux每日命令(21):find命令之exec linux每⽇命令(21):find命令之exec find是我们很常⽤的⼀个Linux命令,但是我们⼀般查找出来的并不仅仅是看看⽽已,还会有进⼀步的操作,这个时候exec的作⽤就显现出来了。⼀. exec参数说明:-exec 参数后⾯跟的是command命令,它的终⽌是以;为结束标志的...
命令格式 [root@localhost ~]# find 搜索路径 [选项] 搜索内容 find 是比较特殊的命令,它有两个参数: 第一个参数用来指定搜索路径; 第二个参数用来指定搜索内容。 而且find命令的选项比较复杂,我们一个一个举例来看。 按照文件名搜索 [root@localhost ~]#...
find命令中的-exec选项是一个非常强大和常用的选项,它可以用于对查找到的文件执行指定的操作或命令。-exec的格式是: find路径 参数 -exec 命令或脚本 {} \; 其中{}表示find查找到的文件名, \;表示命令结束。 -exec的具体用法举例如下: 对查找到的文件执行删除操作: ...
实例1:ls -l命令放在find命令的-exec选项中 命令: find . -type f -exec ls -l {} \; 输出: [root@localhost test]# find . -type f -exec ls -l {} \; -rw-r--r-- 1 root root 127 10-28 16:51 ./log2014.log -rw-r--r-- 1 root root 0 10-28 14:47 ./test4/log3-2....
find命令之exec -exec参数后面跟的是command命令,它是以 ; 为结束标志,由于各个系统中分号会有不同的意义,因此在前面加上反斜杠。 {} 代表前面find查找出来的文件名 【参考来源:linux find之exec用法Dannii的博客-CSDN博客https://blog.csdn.net/qq_36748278/article/details/83029484】 ...