ブレース展開とは?

ブレース展開は、BashなどのUnixシェルに搭載された強力なパターンマッチング機能です。波括弧で囲まれたシーケンスまたはリストを展開することで、単一のパターンから複数の文字列を生成できます。例えば、{1..5}1 2 3 4 5に展開され、{a,b,c}a b cに展開されます。この機能は、ファイル名を素早く作成したり、複数のアイテムに対してコマンドを実行したり、各アイテムを個別に入力することなくテストデータを生成したりするのに非常に便利です。

ツール説明

このツールは、Unixシェルがブレース展開を処理する方法と同様に、ブレースパターンから可能なすべての展開を生成します。波括弧を含むパターンを入力すると、ツールは展開されたすべての値を即座に表示します。スクリプトで使用する前にブレースパターンをテストしたり、値のリストを素早く生成したりするのに最適です。

機能

  • 数値範囲: {1..10}または{001..100}のような数値シーケンスをゼロパディング付きで展開
  • アルファベット範囲: {a..z}または{A..Z}のような文字シーケンスを生成
  • リスト展開: {red,green,blue}のようなカンマ区切りリストを展開