zoukankan      html  css  js  c++  java
  • shell脚步传参

    linux系统除了提供位置参数还提供内置参数,内置参数如下: 
    $# ----传递给程序的总的参数数目
    $? ----上一个代码或者shell程序在shell中退出的情况,如果正常退出则返回0,反之为非0值。   
    $* ----传递给程序的所有参数组成的字符串。   
    $n ----表示第几个参数,$1 表示第一个参数,$2 表示第二个参数 ...   $0 ----当前程序的名称   
    $@----以"参数1" "参数2" ... 形式保存所有参数   
    $$ ----本程序的(进程ID号)PID   
    $! ----上一个命令的PID
     
    shell脚步传参数示例:
    #!/bin/sh
    name=$1
    echo "the ${name} are great man!"

    运行及运行结果:

    保存上述脚步,命名为test.sh

    执行命令赋予运行权限:chmod +x test.sh

    运行脚步:./test.sh Napoleon

    输出:the Napoleon are great man!

    运行成功!

     
     
  • 相关阅读:
    ElasticSearch-生命周期管理
    Alpha 冲刺五
    Alpha 冲刺四
    Alpha 冲刺三
    Alpha 冲刺二
    Alpha 冲刺一
    测试随笔
    校友录
    项目需求分析(淘校)
    团队选题报告(淘校)
  • 原文地址:https://www.cnblogs.com/lxd2502/p/5905103.html
Copyright © 2011-2022 走看看