从像其他语言一样接受参数的bash函数调用bash函数?
我不熟悉bash脚本,并试图找到一种从另一个bash函数调用bash函数的方法,该函数像在其他语言中一样接受一个或多个传递的参数 比如说从像其他语言一样接受参数的bash函数调用bash函数?,bash,Bash,我不熟悉bash脚本,并试图找到一种从另一个bash函数调用bash函数的方法,该函数像在其他语言中一样接受一个或多个传递的参数 比如说 function b() { echo "$1 World!" } function a() { b("Hello!") } 调用函数“a”将输出Hello World!(我不确定这是否有效)。感谢您的帮助 谢谢只需在函数调用后添加参数,并用空格分隔(就像C或Java二进制文件中主函数的参数一样) 以下脚本: #!/bin/bash fu
function b()
{
echo "$1 World!"
}
function a()
{
b("Hello!")
}
调用函数“a”将输出Hello World!(我不确定这是否有效)。感谢您的帮助
谢谢只需在函数调用后添加参数,并用空格分隔(就像C或Java二进制文件中主函数的参数一样) 以下脚本:
#!/bin/bash
function b()
{
echo "$1 World!"
}
function a()
{
b "Hello!"
}
a
将输出你好!世界代码>
如果需要,用双引号将参数括起来
例如:
$ b x y
x World!
$ b "x y"
x y World!
如果您是新手,请先在手册中搜索“功能”。没有必要问这样琐碎的问题。