ディレクトリ内のすべてのファイルを絶対パスでリストします(ディレクトリを除く)

StackOverflow https://stackoverflow.com/questions/1616470

質問

現在持っているもの:

ls -1 $(pwd)/*

ディレクトリ内のすべてのファイルを絶対パスで提供しますが、ファイルの各リストの先頭にあるディレクトリでフォーマットします。

ディレクトリ内のファイルのリストを再帰的に取得する方法はありますか(絶対パス)-ディレクトリ/サブディレクトリ自体を除外しますか?

役に立ちましたか?

解決

find $(pwd) -type f -print

または

find $(pwd) -type f -ls

他のヒント

別の場所に入力する場合は、-print0(スペースを含むファイル名を処理するため)が必要になる場合があります。

例:find -type f -print0 | xargs --null --no-run-if-empty grep

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top