如何在 bash 中获得更大的范围?

如何在 bash 中获得更大的范围?

我有这个命令:

echo -n {a..z} "" | sed -f <(seq 2 1800 | factor | awk '$0*=!$3' | xargs -I@ echo 's/ /=@\n/')

打印内容如下:

a=2
b=3
c=5
d=7
e=11
f=13
g=17
h=19
...

我想要一个更大的范围(例如aazz,但是这个命令:

echo -n {aa..zz} "" | sed -f <(seq 2 1800 | factor | awk '$0*=!$3' | xargs -I@ echo 's/ /=@\n/')

不起作用。我该如何解决这个问题?

答案1

作为@IporSircer 说{a..z}{a..z}扩大到范围aa ab ... zz

相关内容