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