全球主机交流论坛

标题: 求帮忙看下这个是啥问题,谢谢。 [打印本页]

作者: zzr    时间: 2014-11-15 20:01
标题: 求帮忙看下这个是啥问题,谢谢。
本帖最后由 zzr 于 2014-11-15 20:13 编辑


解决方法:
sudo dpkg-reconfigure dash
选择no即可


感谢@月の天使   






提示这个:
Do you want to add more domain name? (y/n)
y
vhost_hhvm.sh: 41: [: y: unexpected operator


41行是这个        if [ "$add_more_domainame" == 'y' ]; then

我看这个代码和lnmp差不多,就替换成lnmp的也不行。。。。。。求带。。。


  1. #!/bin/bash
  2. # Check if user is root
  3. if [ $(id -u) != "0" ]; then
  4.     echo "Error: You must be root to run this script, use sudo sh $0"
  5.     exit 1
  6. fi

  7. clear
  8. echo "========================================================================="
  9. echo "Add Virtual Host for LTMH  ,  Written by Andy "
  10. echo "========================================================================="
  11. echo "LTMH is a tool to auto-compile & install Tengine+MySQL+HHVM on Linux "
  12. echo "This script is a tool to add virtual host for tengine "
  13. echo "For more information please visit http://www.hhvmc.com"
  14. echo ""
  15. echo "========================================================================="

  16. if [ "$1" != "--help" ]; then


  17.         domain="www.hhvmc.com"
  18.         echo "Please input domain:"
  19.         read -p "(Default domain: www.hhvmc.com):" domain
  20.         if [ "$domain" = "" ]; then
  21.                 echo "Error: Domain Name Can't be empty!!"
  22.                 exit 1
  23.         fi
  24.         if [ ! -f "/usr/local/nginx/conf/vhost/$domain.conf" ]; then
  25.         echo "==========================="
  26.         echo "domain=$domain"
  27.         echo "==========================="
  28.         else
  29.         echo "==========================="
  30.         echo "$domain is exist!"
  31.         echo "==========================="       
  32.         fi
  33.        
  34.         echo "Do you want to add more domain name? (y/n)"
  35.         read add_more_domainame

  36.         if [ "$add_more_domainame" == 'y' ]; then

  37.           echo "Type domainname,example(bbs.vpser.net forums.vpser.net luntan.vpser.net):"
  38.           read moredomain
  39.           echo "==========================="
  40.           echo domain list="$moredomain"
  41.           echo "==========================="
  42.           moredomainame=" $moredomain"
  43.         fi

  44.         vhostdir="/home/wwwroot/$domain"
  45.         echo "Please input the directory for the domain:$domain :"
复制代码




作者: 月の天使    时间: 2014-11-15 20:08
sudo dpkg-reconfigure dash
选择no即可
作者: zzr    时间: 2014-11-15 20:12
   感谢mjj的帮助   已经解决。




欢迎光临 全球主机交流论坛 (https://hostloc.gdisk.cf/) Powered by Discuz! X3.4