我正在使用基本的shell脚本,并且想知道如果可能的话如何执行以下操作
我已经创建了一个带有函数的基本脚本,我想在我输入带有名字和姓氏等变量的主命令时调用它
source ./test.sh;谈论约翰史密斯
function talk($firstName, $lastName)
{
echo "hi! ${firstName} ${lastName}"
}
我似乎无法让它发挥作用,不知道我哪里出错了,我已经尝试过阅读但却感到困惑
答案 0 :(得分:0)
这不是必要的。
talk()
{
echo "hi! $1 $1"
}
定义函数。 在源之后,您可以使用
调用它talk Hans Peter
在sh中,变量不是用前缀$声明的,而是以这种方式访问:
a=5
echo $a