我试图弄清楚如何在破折号中匆忙下面的 bash 脚本。
for x in {1..5}
do
for y in {a..c}
do
echo $HOME$x$y
done
done
Dash 不支持大括号扩展,我不知道有任何其他方法可以获取类似范围的构造以模仿上面的脚本。我想我可以通过一个while循环来解决,但我不认为这是一个脚本改编,而是一个完全不同的野兽。
是否可以在 Dash 中保留上述脚本的精神?是否可以在不使用 seq 等外部程序的情况下保持上述脚本的精神?如何?