たとえば、ls -d コマンドは '.' だけを返し、サブディレクトリは返しません。

たとえば、ls -d コマンドは '.' だけを返し、サブディレクトリは返しません。

私には基準がありますエルエスインストールしました私も持っていますエル・エスディインストールしたら、nerd-fontのlsをすぐに置き換えることができます。エラーがエイリアスに関連している可能性があるため、これについて言及します。

すぐにテストするために、alias ls=lsすべてのカスタムコマンドを削除しました。

明らかに、複数のサブフォルダがある/ etcディレクトリに入るとls(-dフラグなしで表示できます)、次の結果が表示されます。

>>>root@Unraid:/etc# ls -d /
/
>>>root@Unraid:/etc# ls -d
.
>>>root@Unraid:/etc# lsd -d

ベストアンサー1

このオプションを指定すると、ディレクトリの内容が一覧表示されず、ディレクトリ名自体のみが一覧表示されることを意味します-dls追加情報を提供しない場合議論lsデフォルトは、現在のディレクトリを一覧表示することです。したがって、ls -dすべてのバリアントに正しい内容(現在のディレクトリ名)が表示されます。.

おすすめ記事