在多个目录下查找文件并将文件的完整路径复制到创建的文本文件

在多个目录下查找文件并将文件的完整路径复制到创建的文本文件

1)需要在多个目录下找到相同的文本文件

SUBJ1/*/*/sametext.txt
SUBJ2/*/*/sametext.txt
SUBJ3/*/*/sametext.txt
etc.

2)然后创建一个文本文件并将所有sametext.txt完整路径复制到新文本文件中。我只能想到使用find,,grepprintf

我试过了

grep -rl --include="sametext.txt" "searchString" ${PWD}
find . -name "sametext.txt" |grep "filename"

甚至不给出完整路径。

答案1

对于不包含换行符的路径:

find "$PWD" -name sametext.txt >full_paths.txt

相关内容