无法从 zsh 向 bash 脚本传递参数
Can't pass parameters to bash script from zsh
我的bash脚本
#!/bin/bash
main(){
name=${1:-you}
echo "One for $name, one for me."
}
main "@a"
我正在尝试像这样从 zsh 终端传递参数
bash tw_fer.sh Adem
它总是 returns @a 没有别的。如何打印我已通过的参数?
将 "@a"
替换为仅第一个参数的 ""
或所有参数的 "${@}"
我的bash脚本
#!/bin/bash
main(){
name=${1:-you}
echo "One for $name, one for me."
}
main "@a"
我正在尝试像这样从 zsh 终端传递参数
bash tw_fer.sh Adem
它总是 returns @a 没有别的。如何打印我已通过的参数?
将 "@a"
替换为仅第一个参数的 ""
或所有参数的 "${@}"