ディレクトリ内のすべてのファイルを絶対パスでリストします(ディレクトリを除く)
質問
現在持っているもの:
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
所属していません StackOverflow