zoukankan      html  css  js  c++  java
  • Shell编程(一)参数引用,特殊字符及常用的操作符

    参数引用:

    $# 是传给脚本的参数个数

    $0 是脚本本身的名字
    $1 是传递给该shell脚本的第一个参数
    $2 是传递给该shell脚本的第二个参数
    $@ 是传给脚本的所有参数的列表
    $* 是以一个单字符串显示所有向脚本传递的参数,与位置变量不同,参数可超过9
    $$ 是脚本运行的当前进程ID号
    $? 是显示最后命令的退出状态,返回0表示没有错误,非0表示有错误

     ① 位置参数(positional parameters),即Shell脚本的命令行参数(command-line arguments)。

     

    使用双引号特殊字符。在双引号中,其他的特殊字符将被执行。例如,$var将被替换成var变量的值,然后与其他部分一同输出。

    使用单引号特殊字符。在单引号中,其他的特殊字符将不被执行,而是原样输出。

    特别注意:

    两个反单引号(``):执行反单引号之间的命令,引用结果作为字符串。

     

  • 相关阅读:
    赴美工作常识(Part 4
    赴美工作常识(Part 3
    50 年前的黑客黑什么?
    孩子王?有孩子气才能为王?
    赴美工作常识(Part 2
    UE4 Keynote 1
    Go Programming Language 3
    Go Programming Language 2
    Go Programming Language
    Lua语法要点2
  • 原文地址:https://www.cnblogs.com/fppblog/p/12463032.html
Copyright © 2011-2022 走看看