zoukankan      html  css  js  c++  java
  • Shell编程之变量

    Bash变量:用户自定义变量,环境变量,位置参数变量,预定义变量

    用户自定义变量:
        #变量赋值等号两侧不能有空格
        #调用变量加$  eg. echo $x
        #变量的叠加:x="$x"456 或 x=${x}789
        
        set            #查看变量
        set -u            #echo时看变量是否存在
        unset 变量名        #删除变量

    环境变量:
        export 变量名=变量值    #自定义环境变量
        PS1='[u@ A w]$ '    #修改用户提示符

        locale            #查询语系

    位置参数变量(向脚本传参):
        $n        #n为数字,$0命令本身,$1-$9一到九个参数
        $*        #整体传参
        $@        #分个传参
        $#        #统计个数

    预定义变量:
        $?        #上一命令正确执行返回0,否则其他值
        $$        #返回当前进程id号
        $!        #返回后台id号

        read -p "input:" -t 30 name    #传参name
        echo $name            
        read -p "mima:" -s passwd    #传隐藏参数
        echo $passwd
        read -p "sex [m/f]" -n 1 sex    #限定传参个数
        echo -e " "
        echo $sex

  • 相关阅读:
    PHP和Ajax设置页面请求超时
    Flex 布局教程
    数据库访问优化法则
    phpcms网站搬家至服务器
    phpcms网页替换验证码及搜索功能
    php判断手机段登录
    php环境搭建
    ThinkPHP框架
    JQuery事件
    JQuery
  • 原文地址:https://www.cnblogs.com/Dleo/p/5728404.html
Copyright © 2011-2022 走看看