再帰的な 1 行に 1 つのパスのフラットなリストを出力するにはどうすればよいですか?
たとえば、ファイルの完全なパスを含むフラットなリストが欲しいだけです:
/home/dreftymac/.
/home/dreftymac/foo.txt
/home/dreftymac/bar.txt
/home/dreftymac/stackoverflow
/home/dreftymac/stackoverflow/alpha.txt
/home/dreftymac/stackoverflow/bravo.txt
/home/dreftymac/stackoverflow/charlie.txt
ls -a1
ほぼ必要なことはできますが、パスのフラグメントではなく、完全なパスが必要です。
ベストアンサー1
検索を使用します:
find .
find /home/dreftymac
ファイルのみが必要な場合(ディレクトリ、デバイスなどは省略):
find . -type f
find /home/dreftymac -type f