Bash 展开/预览花括号的展开

Bash 展开/预览花括号的展开

在 bash 中,有没有办法在参数中使用花括号时预览(和/或扩展)花括号(我更喜欢预览,但如果这不可能,那么扩展也可以)?我知道您可以通过按 ESC + ? 对文件名和通配符执行此操作,但如果您想要扩展或预览扩展的不是实际文件而只是参数,该怎么办?

例如,如果touch {a,b}{1,2}在提示符下输入,是否有某种方法可以预览将扩展为的内容a1 a2 b1 b2(以任何顺序扩展为)。

答案1

简单:使用echo

$ echo touch {a,b}{1,2}
touch a1 a2 b1 b2

相关内容