ファイルの完全なパス名とファイルサイズを含む Unix 再帰ディレクトリ一覧

ファイルの完全なパス名とファイルサイズを含む Unix 再帰ディレクトリ一覧

すべてのファイルを (再帰的に) フルパス名 (ファイル名を含む) とバイト単位のサイズでリスト表示しようとしています。 '.'、'..' エントリは必要ありません。

ここでは「ls」オプションのどれも機能しないと思います。

答え1

これを試して:

find full_path_to_your_directory -type f -printf '%p %s\n'

答え2

質問に のタグを付けて にして[unix]いないので、GNUとそのオプション[linux]を持っていない可能性があります。その場合は、次のコマンドが機能する可能性があります。find-printf

find /dir/to/start/from -type f -ls

関連情報