使用无参数的函数

时间:2013-11-19 19:09:08

标签: bash function

我们举个例子:

$ 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

这是一个问题 - 有什么“异常”,“不安全”或者可能是“刺激性”和“不是风水“ - 调用函数没有任何选项或参数传递给它?

1 个答案:

答案 0 :(得分:1)

不,脚本没有错。它会正常工作。 您需要了解shell脚本的基础知识。