ソフトリンクの宛先がディレクトリかファイルであるかを確認するには?

ソフトリンクの宛先がディレクトリかファイルであるかを確認するには?

与えられたllコマンドの出力は次のとおりです。

#> ll
lrwxrwxrwx ...

ソフトリンクの宛先が「lrwxrwxrwx」のディレクトリかファイルであるかを確認するには?

ベストアンサー1

-Flsの引数を使用して、次のようになります。

   -F, --classify
          append indicator (one of */=>@|) to entries

つまり:

# ln -s videos Videos
# ls -l
lrwxrwxrwx. 1 guido guido    6 Jan 23 14:11 videos -> Videos
# ls -lF
lrwxrwxrwx. 1 guido guido    6 Jan 23 14:11 videos -> Videos/

とにかく、次のようにディレクトリへのシンボリックリンクを作成することをお勧めします。

# ln -s Videos/ videos

この場合、ソートオプションなしで末尾のスラッシュが表示されます。

おすすめ記事