権限と所有者を含むすべてのファイルとディレクトリのリストを取得します。

権限と所有者を含むすべてのファイルとディレクトリのリストを取得します。

権限と所有者を含むすべてのファイルとディレクトリのリストを作成する必要があります。

-rw-rw-r--    black www-data     foo/
-rw-r--r--    black www-data     foo/foo.txt
-rw-rw-r--    black www-data     bar/
-rwxrwxr-x    black www-data     bar/foo.sh

エラーが発生した他のインスタンスと比較するには、このリストが必要です。

ベストアンサー1

GNUがある場合は、findそのタスクを使用できますprintf

find . -printf "%M %u %g %p\n"

lsこれにより、現在のディレクトリとすべてのサブディレクトリにあるすべてのファイルが、そのファイルの種類と権限のスタイル、所有者とグループ、および現在のディレクトリから始まるフルネームで一覧表示されます。

一貫した間隔が必要な場合は、フィールド幅指定子を使用できます。例えば

find . -printf "%M %-20u %-20g %p\n"

出力タブを使用できます\t

おすすめ記事