2番目の文字が数値である現在のディレクトリのすべてのファイルとディレクトリを一覧表示する方法

2番目の文字が数値である現在のディレクトリのすべてのファイルとディレクトリを一覧表示する方法

現在のディレクトリ内のすべてのファイルとディレクトリを一覧表示するために使用されるコマンドは何ですか?名前の2番目の文字は数字です。

grepここで使用できますか?

ベストアンサー1

2番目の文字が数字であるすべてのファイルを一覧表示するには、次のようにします。Bash ワイルドカードこのように:?[0-9]*

どこ:

  • ?単一文字を表します。
  • [0-9]0.. 範囲の単一文字を表し、9最後に
  • *任意の数の文字を表します。

これらのファイルを端末にリストするには、またはその引数を出力する他のコマンドを使用できechoますls。たとえば、

  • ls -d ?[0-9]*
  • echo ?[0-9]*

最初のケース()では、「一致する」ファイル名が実際にディレクトリである場合は、内容ではなくディレクトリ自体を一覧表示するパラメータを追加するls必要があります。-d

おすすめ記事