ado*_*rak 2 variables macos zsh iterm
这是我的第一个问题所以......我希望我做得对。
我正在尝试编写一个小 zsh 脚本 - 以下示例简化了我所拥有的内容:
function example {
if [ $1 == "my_string" ]; then
local my_variable=10
fi
echo $my_variable
}
// i want
$> example my_string
$> 10
// i get
$> example:1: = not found
Run Code Online (Sandbox Code Playgroud)
我一直在尝试使用和不使用局部变量,我尝试声明和使用或不使用空格以及谷歌搜索几个小时。
蒂亚
编辑:附加信息我正在使用 Mac OSX Mavericks - iTerm2 并且安装了 oh-my-zsh - 这个脚本直接写在我的 ~/.zshrc 中
在 zsh 中,equals设置该选项后,键入内容=program将扩展到该程序的路径。在这里,zsh 被解释==为“程序的路径=”,并且没有找到它,而是打印错误。您可以引用它或使用[[ ... ]]它。
| 归档时间: |
|
| 查看次数: |
2746 次 |
| 最近记录: |