絶対パス名で印刷したいのですが、ls
どうすればいいですか?
find / -type d -mount -exec ls -ls {} \;
ls
ディレクトリ内の相対ファイル名のみを印刷します。
ベストアンサー1
POSIX的に:
find / -xdev -type d -exec sh -c 'for d; do ls -lsd "$d"/*; done' sh {} +
-xdev
効果は同じです-mount
が、移植性に優れています。
空のディレクトリでは失敗します。