たくさんのサブディレクトリがあるディレクトリがあり、各行に特定の拡張子が付いたすべてのファイルを一覧表示したいと思います。これには、それらが含まれる(サブ)ディレクトリも含まれます。現在使用しているもの:
ls /home/directory -R | grep ".ext" > files.txt
それは私が探している出力を私に与えません...理想的には私はこのようなもののような出力が欲しいです:
/home/directory/subdirectory1/file1.ext 4.3Mb
/home/directory/subdirectory1/subsubdir1/file2.ext 3.3Mb
/home/directory/subdirectory2/file3.ext 4.6Mb
/home/directory/subdirectory3/file4.ext 5.2Mb
... etc
または、ディレクトリとファイル名を別々の列に配置すると、さらに効果的です。
/home/directory/subdirectory1/ file1.ext 4.3Mb
/home/directory/subdirectory1/subsubdir1/ file2.ext 3.3Mb
/home/directory/subdirectory2/ file3.ext 4.6Mb
/home/directory/subdirectory3/ file4.ext 5.2Mb
... etc
これを行う方法についてのアイデアはありますか?どうもありがとう!