ls ではなく または find tree を試すことができます .具体的には tree -ifpugDs $PWD あなたが望むものを与えるべきです。
-if インデント行を削除し、パスを出力します
-p 印刷許可
-ug ユーザーとグループを出力します
-D 変更時刻を出力します
-s プリントサイズ
入力するのが難しい場合は、既に持っているものを関数に入れるのはどうですか:
myspecialfinder() {
find $PWD/ -type f -name "$1" -printf '%M %u %g %s\t%a\t%p\r\n'
}
のように使用します。
myspecialfinder file.name