我想使用大括号扩展创建一堆点文件,但它不起作用:
touch .{a..h}
结果是.{a..h}
创建一个文件而不是
.a
.b
.c
...
答案1
也许你有忽略大括号启用,因此zsh
不执行大括号扩展:
$ setopt ignorebraces
$ print -rl -- {1..10}
{1..10}
所以尝试setopt noignorebraces
重做任务。
我想使用大括号扩展创建一堆点文件,但它不起作用:
touch .{a..h}
结果是.{a..h}
创建一个文件而不是
.a
.b
.c
...
也许你有忽略大括号启用,因此zsh
不执行大括号扩展:
$ setopt ignorebraces
$ print -rl -- {1..10}
{1..10}
所以尝试setopt noignorebraces
重做任务。