Bash脚本在启动时运行perforce4,使用-C1参数通过守护程序调用守护进程配置,而不是使用-C1 arg启动P4服务器

时间:2015-02-14 21:33:56

标签: bash perforce init.d

所以,我已经尝试了在init.d中启动P4服务器的脚本。

当我运行它时,守护进程解析" p4start"和输出:

daemon --user = perforce -d -C1

不幸的是,守护进程已经决定将-C1解析为Daemon的命令,而不是传递给p4d的参数。所以我收到了这个错误:

无效的--config选项参数1:没有这样的文件或目录

有没有办法解决这个问题?

谢谢!

  p4start="p4d -d -C1"
  p4stop="p4 admin stop"
  p4user=perforce

  case "$1" in
  start)
    log_action_begin_msg "Starting Perforce Server"
    daemon --user=$p4user $p4start;
    ;;

0 个答案:

没有答案