Bash で CSS の連番がついたクラス名などをまとめて生成する方法
小ネタです。
..
記法を使うと連番を生成できるので、 echo
コマンドと組み合わせるとちょっとした連番つきコードの生成に利用することができます。
例えば macOS で以下のコマンドを使用すると
echo -e .my-table-row-{5..11},"\n" | pbcopy
次のコードをクリップボードに貼り付けることができます。
.my-table-row-5,.my-table-row-6,.my-table-row-7,.my-table-row-8,.my-table-row-9,.my-table-row-10,.my-table-row-11,
pbcopy
は Mac のコマンドで標準入力をクリップボードに格納してくれるものです。 echo
コマンドの -e
オプションは改行コード "\n"
などを解釈して自動的に展開してくれます。