【コマンドプロンプト】dirコマンドで正規表現を使う

dirコマンドで正規表現を使うには |(パイプ)と findstr を用いる。

//例:数字だけのディレクトリ名だけ抽出
——————————————
dir /ad | findstr “¥<[0-9]*¥>”
——————————————

dir /ad → ディレクトリだけ抽出
|(パイプ) → dir の結果を findstr に渡す
findstr → 正規表現が利用できる
¥< → 単語の先頭
¥> → 単語の末尾

findstr の正規表現について詳しくはこちら
http://www.atmarkit.co.jp/ait/articles/0412/18/news018.html

タイトルとURLをコピーしました