linux find命令之exec find是我们很常用的一个Linux命令,但是我们一般查找出来的并不仅仅是看看而已,还会有进一步的操作,这个时候exec的作用就显现出来了。 exec解释: -exec 参数后面跟的是command命令,它的终止是以;为结束标志的,所以这句命令后面的分号是不可缺少的,考虑到各个系统中分号会有不同的意义,所以前面...
find /path/to/search -name “*.txt” -exec /path/to/script.sh {} \; “` 在这个例子中,每个匹配到的文件名将作为参数传递给 `script.sh`。 3. 执行一个命令行工具: `find -exec` 还可以用于执行其他命令行工具。例如,我们可以使用 `md5sum` 命令计算指定目录下所有文件的 MD5 哈希值: “` find ...
在上面的例子中, find命令在当前目录中查找所有文件名以.log结尾、更改时间在5日以上的文件,并删除它们,只不过在删除之前先给出提示。 按y键删除文件,按n键不删除。 实例4:-exec中使用grep命令 命令: find /etc -name "passwd*" -exec grep "root" {} \; 输出: [root@localhost test]#find /etc -nam...
print:表示将结果输出到标准输出。 exec:对匹配的文件执行该参数所给出的shell命令。 形式为command {} ;,注意{}与;之间有空格 ok:与exec作用相同,区别在于,在执行命令之前,都会给出提示,让用户确认是否执行 |xargs 与exec作用相同 ,起承接作用。区别在于 |xargs 主要用于承接删除操作 ,而 -exec 都可用 如复...
find.-type f-user root-exec chown tom{}\; 例2:找出自己家目录下所有的.txt文件(-ok:此参数的效果和指定“-exec”类似,但在执行指令之前会先询问用户,类似与exec的安全模式。): 代码语言:javascript 代码运行次数:0 运行 AI代码解释 find $HOME/.-name"*.txt"-ok rm{}\; ...
- `-exec`:执行命令,后面跟随需要执行的命令及其参数。 3.使用exec命令执行批量命令 exec命令用于将find命令找到的文件或目录作为参数,执行相应的操作。其语法为: ``` -exec <command> {} \; ``` 其中,`<command>`表示需要执行的命令及其参数,`{}`表示find命令找到的文件或目录列表,`\;`表示命令结束。 以...
find是我们很常用的一个Linux命令,但是我们一般查找出来的并不仅仅是看看而已,还会有进一步的操作,这个时候exec的作用就显现出来了。 exec解释: -exec 参数后面跟的是command命令,它的终止是以;为结束标志的,所以这句命令后面的分号是不可缺少的,考虑到各个系统中分号会有不同的意义,所以前面加反斜杠。
find是我们很常用的一个Linux命令,但是我们一般查找出来的并不仅仅是看看而已,还会有进一步的操作,这个时候exec的作用就显现出来了。 exec解释: -exec 参数后面跟的是command命令,它的终止是以;为结束标志的,所以这句命令后面的分号是不可缺少的,考虑到各个系统中分号会有不同的意义,所以前面加反斜杠。
51CTO博客已为您找到关于linux find -exec command的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及linux find -exec command问答内容。更多linux find -exec command相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。
2. `exec`命令:用于执行其他命令或脚本。 用法:`exec command` 示例: – 执行`ls`命令,并将结果输出到`file.txt`文件中:`find . -type f -name “*.txt” -exec ls {} \; > file.txt` – 执行自定义脚本`myscript.sh`:`find /home -type f -name “*.log” -exec ./myscript.sh {} \...