中かっこ拡張を使用して複数のドットファイルを作成するには?

中かっこ拡張を使用して複数のドットファイルを作成するには?

中かっこ拡張を使って複数のドットファイルを作成したいのですが、うまくいきません。

touch .{a..h}

その結果、.{a..h}ファイルが代わりに生成されます。

.a
.b
.c
...

答え1

たぶんあなたは中かっこを無視有効で中zsh括弧拡張は行われません。

$ setopt ignorebraces
$ print -rl -- {1..10}
{1..10}

だからsetopt noignorebracesあなたの任務をやり直してください。

答え2

.dotファイルの生成=> .{a..h}をタッチします
が、すべてのファイルは非表示になるため、何をすべきかls-aすべての隠しファイルを一覧表示します。 ここに画像の説明を入力してください。 複数のテキストファイルを作成する=> {a..z}.txtをタッチします。

関連情報