递归搜索特定目录的目录,并创建相对或绝对路径的文本文件


0

在命令行中是否有任何方法可以执行操作find并将其链接到写入/附加到文本文件的内容并创建他们找到的与我要搜索的特定文件夹名称匹配的路径列表?

总而言之,我有数十个目录,其中有数十个子目录和子目录。

在这一点上,我只是想要一种更简单的方法来找到它们。

我到目前为止最好的是

find / > tacos.txt -xdev -name "backup"

但它不允许我做多个名字,如果我重复多次,它不会附加到文本中

Answers:


0

你有几个选择。首先,您可以使用>>而不是>附加到文件。双箭头将附加到文件,而单个箭头将>截断文件。

在这里更好但是find可以采取多个名称

find / -xdev -name "backup" -o -name "otherName1" -o -name "otherName2" > tacos.txt

使用find -o“或”表示您可以将一组标准链接在一起,这对于名称列表来说相当简单。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.