在Unix中,cmd以递归方式搜索文件并检索文件而不仅仅是文件的路径

时间:2010-11-29 07:08:53

标签: linux shell unix

在Unix中,什么是单个cmd,它允许我递归搜索和定位文件,然后检索文件而不仅仅是文件的路径?

2 个答案:

答案 0 :(得分:3)

你的意思是什么?

您只需使用-exec参数即可找到。

$ find /path/to/search -type f -name '*.txt' -exec cat {} \;
$ find /path/to/search -type f -name 'pattern' -exec cp {} /path/to/new \;

第二个应该有用。

答案 1 :(得分:0)

cat `find /wherever/you/want/to/start/from -name name_of_file`

请注意这些引号是反引号(`)。