linux的find命令-exec用法
时间: 2023-04-27 18:03:58 浏览: 281
linux find命令之exec简单概述
5星 · 资源好评率100%
find命令是Linux系统中非常常用的一个命令,它可以用来查找文件和目录。-exec是find命令的一个选项,它可以在查找到的文件或目录上执行一个命令。
-exec选项的语法如下:
```
find path -name "pattern" -exec command {} \;
```
其中,path是要查找的路径,pattern是要查找的文件名模式,command是要执行的命令,{}表示查找到的文件名,\;表示命令的结束。
例如,要查找当前目录下所有扩展名为.txt的文件,并将它们复制到/tmp目录下,可以使用以下命令:
```
find . -name "*.txt" -exec cp {} /tmp \;
```
这个命令会在当前目录下查找所有扩展名为.txt的文件,并将它们复制到/tmp目录下。
阅读全文