zsh替代bash的声明-n

时间:2016-10-19 05:35:59

标签: bash zsh

我在bash中有一个脚本,它在函数内部使用declare -n来获取对作为参数接收的变量的引用。现在我希望此功能也可以在zsh中使用。

¿declare -n中有zsh的替代品吗?

这是我的代码:

f() {
    declare -n inside=$1
    inside="inside function"
}
a="outside function"
f a
echo "$a"

bash中打印:

  

内部功能

zsh

  

f:1:错误选项:-n

0 个答案:

没有答案