在上面的例子中, find命令在当前目录中查找所有文件名以.log结尾、更改时间在5日以上的文件,并删除它们,只不过在删除之前先给出提示。 按y键删除文件,按n键不删除。 实例4:-exec中使用grep命令 命令: find /etc -name "passwd*" -exec grep "root" {} \; 输出: [root@localhost test]# find /etc -n...
在上面的例子中, find命令在当前目录中查找所有文件名以.log结尾、更改时间在5日以上的文件,并删除它们,只不过在删除之前先给出提示。 按y键删除文件,按n键不删除。 实例4:-exec中使用grep命令 命令: find /etc -name "passwd*" -exec grep "root" {} \; 输出: [root@localhost test]#find /etc -nam...
| 1 | 使用`find`命令查找目标文件 | | 2 | 使用`-exec`参数执行多条命令 | ### 步骤详解 1. **使用`find`命令查找目标文件:** 首先我们要使用`find`命令来查找我们需要处理的文件,具体命令格式如下: ```bash find /path/to/search -name "*.txt" -exec command1 {} \; -exec command2 {} ...
51CTO博客已为您找到关于linux find -exec command的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及linux find -exec command问答内容。更多linux find -exec command相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。
find /tmp -perm -006 -ls ls是处理动作 -exec COMMAND {} \; 对查找到的文件执行指定的命令({}表示占位符,表示接收来自前面的find命令所查找到的文件,并对那个文件执行相应操作.) |xargs COMMAND 五、-exec与|xargs COMMAND对比 find把查找到的所有文件一次性传递给-exec所指定的命令,如果同时传递的文件过...
-exec command {}\; : 根据 find 命令的结果执行命令 -ok command : 它将运行与 -exec 相同的命令,但它将在实际执行之前提示 (1) 查找当前工作目录下的所有文件和目录 若要只查找目录,请运行 $ find . -type d 若要只查找文件,请运行 $ find . -type f ...
find . -group group1 -mtime [+|-]n -mtime选项可用于根据文件修改时间进行搜索。 例如,要搜索当前目录及其子目录下在过去7天内修改过的文件,可以使用以下命令: find . -mtime -7 -exec command {} ; -exec选项可用于对搜索到的文件执行指定的命令。{}表示当前搜索到的文件路径,;表示命令结束。
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 {} \...
find是我们很常用的一个Linux命令,但是我们一般查找出来的并不仅仅是看看而已,还会有进一步的操作,这个时候exec的作用就显现出来了。 exec解释:-exec 参数后面跟的是command命令,它的终止是以;为结束标志的,所以这句命令后面的...
find是我们很常用的一个Linux命令,但是我们一般查找出来的并不仅仅是看看而已,还会有进一步的操作,这个时候exec的作用就显现出来了。 exec解释: -exec 参数后面跟的是command命令,它的终止是以;为结束标志的,所以这句命令后面的分号是不可缺少的,考虑到各个系统中分号会有不同的意义,所以前面加反斜杠。