在不使用管道的情况下,列出名称中带有“SALARIO”一词的目录中以“.txt”结尾的文件

Gon*_*iar 6 command-line bash find

我用了:

find . -type d -name "SALARIO*"
Run Code Online (Sandbox Code Playgroud)

查找名称中包含该单词的目录,然后:

find . -type f -name "*.txt"
Run Code Online (Sandbox Code Playgroud)

在这些目录中查找所有以 txt 结尾的文件。

如何不使用管道的情况下让两者同时工作?

Ioa*_*lou 6

我试过了,它对我有用,所以我建议你使用以下命令。

find -path '*SALARIO*/*' -name '*.txt'
Run Code Online (Sandbox Code Playgroud)