美文网首页
4-2(shell2-shell中的变量)

4-2(shell2-shell中的变量)

作者: 不知名的二狗 | 来源:发表于2019-08-21 21:53 被阅读0次

    变量有两种:1.自定义变量 2.系统默认变量(如PATH)

    变量的声明格式:

    注意:str=‘aa'(等号两边没有空格,不然会报错!!哇!)

    a = 2  
    str= "hello world"
    

    变量命名规则:

    1.首字母必须为字母
    2.中间不能有空格
    3.不能使用标点
    4.不含关键字

    vi 编辑快捷键
    ESC + i + enter 换行
    end 行尾
    dd 删除一整行
    d 删除
    注意 vi 中 有可能会以hjkl为上下移动,并且需要按i在输入模式下有些按键才能起作用

    #! /bin/bash
    echo 'hello'
    a=2
    str='aa'
    echo $a
    echo $str
    

    执行结果

    cc@ubuntu:~$ vi tesh.sh
    cc@ubuntu:~$ /bin/bash tesh.sh
    hello
    2
    aa
    

    调用自定义变量
    变量名 或者{变量名} 效果是一样的
    只是{}设置了范围

    只读变量 值不能改变
    readonly 变量名

    unset 删除变量

    相关文章

      网友评论

          本文标题:4-2(shell2-shell中的变量)

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