zoukankan      html  css  js  c++  java
  • linux shell中间$0,$?,$!和<<'END'

    变量说明:
    $$
    Shell自己PID(ProcessID)
    $!
    Shell背景上次执行Process的PID
    $?
    最后执行的命令结束码(回报值)
    $-
    使用Set命令设定的Flag一览
    $*
    全部參数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出全部參数。
    $@
    全部參数列表。如"$@"用「"」括起来的情况、以"$1" "$2" … "$n" 的形式输出全部參数。
    $#
    加入到Shell的參数个数
    $0
    Shell本身的文件名称
    $1~$n

    加入到Shell的各參数值。

    $1是第1參数、$2是第2參数…


    <<'END'

    ...

    END

    事实上END能够换成随意字符串。如‘HAHA’,<<是重定向,一般在其前面会有个shell命令。整个语法是END之间的内容作为shell命令的输入,如

    END之间的内容作为cat命令的输入。所以接下来回车后会出现

    这样的语法在linux shell中叫HERE文档














    版权声明:本文博客原创文章,博客,未经同意,不得转载。

  • 相关阅读:
    windows通过Composer安装yii2
    jquery自定义函数
    js 回调
    读取.properties配置文件
    spring @ModelAttribute 注解
    excel导出
    spring定时器
    maven添加自己的jar包到本地仓库
    activeMq 消费者整合spring
    linux操作命令
  • 原文地址:https://www.cnblogs.com/lcchuguo/p/4752483.html
Copyright © 2011-2022 走看看