美文网首页
sh文件语法参考

sh文件语法参考

作者: Hiper | 来源:发表于2020-01-24 19:36 被阅读0次

    变动了一下网络环境,结果群晖的阿里云DDNS有了点问题,网上找了半天也没有比较靠谱的解决方案,只能自己学习一下,争取自己改改。

    #!/bin/sh     
    num=1    #变量都是字符串
    echo $num    #echo表示输出
    
    if [ num=1]      #方括号表示判断
    then
      num=2
    else
      num=1
    fi      #结束语句
    
    #定义函数
    func()
    {
        echo "myfunction"
    }
    
    #调用函数
    func
    
    #输出 myfunction
    func()
    {
        echo $1
    }
    
    func 23
    
    #输出 23
    

    我崩溃了
    最后用了这个https://github.com/cuteribs/ribsnetwork/blob/master/ddns/aliyun.sh
    稍微改了一下下,把api_id什么的都直接写了进去,然后把这个又改成了从本机获取,注意网络接口ppp0,自己改一下就能用了。

    NewIP=`ip addr show ppp0 | grep "inet" | awk '{print $2}' | awk -F"/" '{print $1}' `
    

    相关文章

      网友评论

          本文标题:sh文件语法参考

          本文链接:https://www.haomeiwen.com/subject/qkocthtx.html