zoukankan      html  css  js  c++  java
  • 变量用法总结

    1.如果没有赋值,就取第设定的值

    age=${age-40}

    echo $age  

    输出:40

    age=30

    age={age-40}

    echo $age

    输出:30

    2.echo的用法:

    echo -n 不换行输出

    echo -e 让转义符生效

    echo -e "hello world"   --换行输出

    echo -e "hello world"   --制表符

    3.declare 声明一个变量,并指定变量类型

    declare -i age  声明age为整形

    declare -a age 声明age为数组

    declare -r  age 声明age为只读变量(不可撤销和修改)

    declare -x  age 声明为环境变量

    4.加{}的情况

    age=${age}000

    5.PS1

    默认的
    PS1='[u@h W]$ '
    W 表示路径的最后一部分,
    basename  /etc/sysconfig/network    输出为network

    6.$?

    echo $?

    0表示程序启动成功,1~255失败的状态值

    for example:

    lls /etc

    a=$?

    echo $a

    7.seq

    seq 1 5

    seq 1 2 5

    8.bash

    8.1 bash的运行方式:

    交互式:/etc/profile --> /etc/profile.d/* -->~/.bash_profile --> ~/.bashrc -->/etc/bashrc

    非交互式 : ~/.bashrc --> /etc/bashrc -->/etc/profile.d/*

    8.2 用途

    profile类:设定环境变量、运行命令或脚本

    bashrc类:设定本地变量、命令别名

    9.alias

    alias ALIAS=COMMAND

    unalias ALIAS

     

  • 相关阅读:
    CSS常用记录
    CSS字体图标使用方式
    CSS之多个div一行排列
    Mysql MVCC原理和幻读解决
    第8章 管理还原数据
    第20章 数据的移动
    oracle恢复删除的数据
    第11章 索引的管理与维护
    第10章 管理表
    第19章 归档模式下的数据库恢复
  • 原文地址:https://www.cnblogs.com/zydev/p/4890644.html
Copyright © 2011-2022 走看看