zoukankan      html  css  js  c++  java
  • shell脚本中一些特殊变量

    在shell脚本中,一些常见的特殊变量表示方式还是需要知道的

    如下就是一些经常用到的特殊变量表示方法:

    $0    当前脚本名
    $1 $2...    传入脚本or函数的参数(大于10需大括号括起来)
    $#    传入脚本or函数的参数个数
    $*     打印所有传入参数
    $@   打印所有传入参数
              当传入参数有双引号时,
               $*是整体输出,$@是每个参数输出
    $?    上个命令或者函数退出状态
    $$    当前shell脚本进程ID
    $-     显示shell使用的当前选项(传递给脚本的flag),与set命令功能相同
    $!     在后台运行的最后工作的PID
    $_    保存之前执行的命令的最后一个参数
    $UID   打印当前用户的uid,root UID为0

    关于本篇内容如有转载请注明出处;技术内容的探讨、纠错,请发邮件到70907583@qq.com
  • 相关阅读:
    MQ
    redis
    MongoDB
    进程相关命令
    catalina.sh
    tomcat-jvm
    中间件简介
    websphere
    mysql
    shell变量与字符串操作
  • 原文地址:https://www.cnblogs.com/watertaro/p/9221073.html
Copyright © 2011-2022 走看看