我使用init scipt为nagios启动我的ndo2db并收到错误。
这是创建问题的脚本的一部分。
# Checking for help input
if [[ "${INPUT}" ~= ".*help$" ]]; then
HELP;
fi
这是错误消息:
/etc/init.d/ndodaemon: 63: [[: not found
完整的脚本可以在这里找到: ndodaemonscript
我现在不知道该怎么办。 : - (
我尝试过几件事。 (我是剧本新手)
我的系统:
问候: - )
P.S。:对不起我的坏人,我是德国人。 ;)
答案 0 :(得分:3)
[[
是一种基础。将shebang线更改为
#!/bin/bash
在某些Linux发行版中,/bin/sh
调用bash,一切正常。在其他一些内容中,如{Ubuntu} /bin/sh
调用/bin/dash
,但未实现[[
。