テキストファイルを検索するために親ディレクトリと子ディレクトリを繰り返すことはできますか?

テキストファイルを検索するために親ディレクトリと子ディレクトリを繰り返すことはできますか?
maindir/sub1/file1.txt
maindir/sub1/file2.txt

maindir/sub2/file1.txt
maindir/sub2/file2.txt

maindir/sub3/file1.txt
maindir/sub3/file2.txt

私はこのテキストファイルのすべての行を読み取ろうとしていますが、可能であればループを使用して親ディレクトリにあるテキストファイルを検索したいと思います。各ファイルの絶対パスを作成する代わりに。

更新:後で実装したい読み取り部分は次のとおりです。

while read p 
do 
echo $p 
done < file.txt

ベストアンサー1

find maindir -type f -name "*.txt"

おすすめ記事