lsを使用して他のディレクトリとディレクトリシンボリックリンクをグループ化する方法は?

lsを使用して他のディレクトリとディレクトリシンボリックリンクをグループ化する方法は?

ls --group-directories-firstすべてのディレクトリはファイルの前に表示されますが、ディレクトリへのシンボリックリンクがある場合はファイル間に表示されます。ディレクトリシンボリックリンクを他の一般ディレクトリとグループ化する方法はありますか?

ベストアンサー1

たとえば、次のようになります-L

$ ls -l
total 4
-rw-r--r-- 1 ja users    0 Dec 20 13:23 A
drwxr-xr-x 2 ja users 4096 Dec 20 13:23 b
lrwxrwxrwx 1 ja users    1 Dec 20 13:23 sl -> b
$ ls --group-directories-first -l
total 4
drwxr-xr-x 2 ja users 4096 Dec 20 13:23 b
-rw-r--r-- 1 ja users    0 Dec 20 13:23 A
lrwxrwxrwx 1 ja users    1 Dec 20 13:23 sl -> b
$ ls --group-directories-first -lL
total 8
drwxr-xr-x 2 ja users 4096 Dec 20 13:23 b
drwxr-xr-x 2 ja users 4096 Dec 20 13:23 sl
-rw-r--r-- 1 ja users    0 Dec 20 13:23 A

おすすめ記事