我们举个例子:
$ cat fu.sh
#!/usr/local/bin/bash
function lsl () {
ls -1
}
function grps () {
lsl | grep fu.sh
}
echo "This file is: `grps`"
让我们运行它,看它是否正常工作:
$ ./fu.sh
This file is: fu.sh
所以 - 我们有函数lsl
从第二个函数grps
调用。另外 - 我们在脚本末尾单独调用函数grps
。
这是一个问题 - 有什么“异常”,“不安全”或者可能是“刺激性”和“不是风水“ - 调用函数没有任何选项或参数传递给它?
答案 0 :(得分:1)
不,脚本没有错。它会正常工作。 您需要了解shell脚本的基础知识。