特定のglob / regexに一致するパス内のファイルのみをリストするようにlsに要求する

特定のglob / regexに一致するパス内のファイルのみをリストするようにlsに要求する

lsZshから:使用する方法はありますか?ただファイルとフォルダの一覧表示現在のディレクトリ特定の一致ワイルドカードまたは正規表現パターン?

たとえば、文字で始まる複数のファイルがあるとすると、次のコマンド#は次のようにします。いいえ私が望むようにしてください:

ls -l #*

find ieを使用してこれを行うことができることを知っていfind . "#*" -maxdepth 1 -printますがls

私の考えでこれを行う1つの方法は、lsの出力を解析することです(しかし、私が知っている限り)これは通常推奨されません。)。

ベストアンサー1

あなたが欠けているようです-dオプションls

ls -ld \#*

おすすめ記事