• 【shell】shell自动化脚本笔记与注意事项【未完待续...】


    编写shell文件注意事项

    头部需要声明,使用什么(bash)进行执行

    文件头部默认写以下内容
    #!/bin/bash
    
    • 1
    • 2

    Shell变量

    变量名=值
    变量名=“值”
    变量名与值之间的等号不能有空格,或者加双引号。不然,系统会认为你在输入命令行

    #正确
    myAge=18
    
    #错误
    myAge = 18
    
    • 1
    • 2
    • 3
    • 4
    • 5

    Shell使用函数

    使用函数,并传参数

    #$1为第一个形参 $2为第二个形参,以此类推
    
    #前端文件路径
    test="vuecms/package.json"
    test1="vuecms1"
    
    #判断文件是否存在 并创建
    function handleCreateFile(){
     echo "参数一:"+$1
     echo "参数二:"+$2
    }
    handleCreateFile $test $test1
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12

    其他

    #退出当前系统环境
    exit 1 
    
    #指向黑洞文件
    $>/dev/null 
    
    #反引号是取执行命令结果
    `执行命令内容` 
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8

    未完待续…

    踩坑不易,还希望各位大佬支持一下 \textcolor{gray}{踩坑不易,还希望各位大佬支持一下} 踩坑不易,还希望各位大佬支持一下

    📃 个人主页: \textcolor{green}{个人主页:} 个人主页: 沉默小管

    📃 个人网站: \textcolor{green}{个人网站:} 个人网站: 沉默小管

    📃 个人导航网站: \textcolor{green}{个人导航网站:} 个人导航网站: 沉默小管导航网

    📃 我的开源项目: \textcolor{green}{我的开源项目:} 我的开源项目: vueCms.cn

    🔥 技术交流 Q Q 群: 837051545 \textcolor{green}{技术交流QQ群:837051545} 技术交流QQ群:837051545

    👍 点赞,你的认可是我创作的动力! \textcolor{green}{点赞,你的认可是我创作的动力!} 点赞,你的认可是我创作的动力!

    ⭐️ 收藏,你的青睐是我努力的方向! \textcolor{green}{收藏,你的青睐是我努力的方向!} 收藏,你的青睐是我努力的方向!

    ✏️ 评论,你的意见是我进步的财富! \textcolor{green}{评论,你的意见是我进步的财富!} 评论,你的意见是我进步的财富!

    如果有不懂可以留言,我看到了应该会回复
    如有错误,请多多指教

  • 相关阅读:
    YOLO学习
    C语言文件操作
    关于el-form中的el-input回车自动刷新页面
    sql常用基础语句
    墨西哥大众VW Mexico常见的几种label
    JavaEE 初始spring
    java获取jenkins发布版本信息
    高质量数据is all you need:Textbooks Are All You Need论文笔记
    vue实现单页面仿照购物车案例——基于mint-ui和vue2.0
    美国fba海运清关基本流程
  • 原文地址:https://blog.csdn.net/qq_36977923/article/details/132560772