-exec 参数后面跟的是command命令,它的终止是以;为结束标志的,所以这句命令后面的分号是不可缺少的,考虑到各个系统中分号会有不同的意义,所以前面加反斜杠。 {} 花括号代表前面find查找出来的文件名。 使用find时,只要把想要的操作写在一个文件里,就可以用exec来配合find查找,很方便的。在有些操作系统中只允许...
实例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.l...
find命令的exec参数,用于find查找命令完成以后的后续操作。 (1)用法: 用法: [find命令] [-exec 其他命令 {} \;] (2)功能: 功能:-exec find命令对匹配的文件执行该参数所给出的其他linux命令。 (3)-exec的解释: -exec参数后面跟的是command命令,它的终止是以;为结束标志的,所以这句命令后面的分号是不可...
exec是find命令的一个选项,它可以在找到的文件上执行一个指定的命令。 exec选项的语法如下: “` -exec command {} \; “` 其中,command是要执行的命令,{}是一个占位符,表示find命令找到的文件名,\;表示命令的结束。 exec选项的使用示例: “` find /path/to/search -type f -exec ls -l {} \; “`...
find /home -name "*.txt" -exec rm -f {} \; ``` 这个命令会在/home目录下搜索所有的txt文件,并将它们删除。 除了直接执行命令外,我们也可以使用-exec选项来调用shell脚本。比如,我们可以将上面的删除txt文件的操作封装成一个shell脚本: ```
以下是`find -exec`的使用方法: 1.基本语法: ```shell find <目录> -exec <命令> {} \; ``` 其中,`<目录>`指定要搜索的目录,`<命令>`指定要执行的命令。`{}`是一个占位符,代表`find`命令匹配到的文件或目录名称。 2.示例:将匹配到的文件打印出来 ```shell find /path/to/directory -type f ...
命令格式 [root@localhost ~]# find 搜索路径 [选项] 搜索内容 find 是比较特殊的命令,它有两个参数: 第一个参数用来指定搜索路径; 第二个参数用来指定搜索内容。 而且find命令的选项比较复杂,我们一个一个举例来看。 按照文件名搜索 [root@localhost ~]#...
经常使用一条命令,find + -exec参数,但是没有仔细研究过。 今天要写个脚本,又用到这个,故小研究了下了。 如: find /usr/local/backups -mtime +10 -name "*.*" -exec rm -rf {} /; 先看find 命令的帮助文档:man find 其中的exec选项解释如下: ...
find是我们很常用的一个Linux命令,但是我们一般查找出来的并不仅仅是看看而已,还会有进一步的操作,这个时候exec的作用就显现出来了。 exec解释:-exec 参数后面跟的是command命令,它的终止是以;为结束标志的,所以这句命令后面的...