标签: shell zsh glob
在zsh中,我在一个变量中有一个全局模式,我想定义另一个在该模式上执行文件名生成的变量。有没有一种方法可以在不产生子shell的情况下进行操作?
zsh
以下内容无效:
x=foo* y=$~x
很明显我可以做
x=foo* y=$(echo $~x)
但是这个问题的重点是避免产生子外壳。