例子:
check_prog hostname.com /bin/check_awesome -c 10 -w 13
check_remote -H $HOSTNAME -C "$ARGS"
#To be expanded as
check_remote -H hostname.com -C "/bin/check_awesome -c 10 -w 13"
我希望以上是有道理的。参数会改变,因为我将使用它来处理大约 20 多个命令。这是包装程序的一种奇怪方法,但它可以解决我们在这里使用的一些系统的一些问题(必须喜欢 70 年代的代码)。
以上可以用 Perl 或 Python 编写,但 Bash 将是首选方法。