最佳答案
例如:
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 将是首选的方法。