1)需要在多个目录下找到相同的文本文件
SUBJ1/*/*/sametext.txt
SUBJ2/*/*/sametext.txt
SUBJ3/*/*/sametext.txt
etc.
2)然后创建一个文本文件并将所有sametext.txt
完整路径复制到新文本文件中。我只能想到使用find
,,grep
。printf
我试过了
grep -rl --include="sametext.txt" "searchString" ${PWD}
find . -name "sametext.txt" |grep "filename"
甚至不给出完整路径。
答案1
对于不包含换行符的路径:
find "$PWD" -name sametext.txt >full_paths.txt