zoukankan      html  css  js  c++  java
  • Shell脚本_位置参数和预定义参数

    一、位置参数变量
     

    1、输出两个输入参数之和 l1.sh

    1
    2
    3
    4
    5
    6
    7
    8
    9
    #!/bin/bash
     
    num1=$1
    num2=$2
    sum=$((num1+num2))
     
    # 输出num1+num2之和
     
    echo $sum

    调用:chmod 755 l1.sh

    ./l1.sh 4 5


    2、输出输入参数的个数和值 l2.sh

    1
    2
    3
    4
    5
    #!/bin/bash
     
    echo "所有参数个数:$#"
    echo "所有参数:$*"
    echo "所有参数:$@"



    3、$*和$@的区别 l3.sh

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    #!/bin/bash
     
    for i in "$*"
            do
              echo "$*的参数是:$i"
            done
     
     
    for i in "$@"
            do
              echo "$@的参数是:$i"
            done
    ~                                                                                                                                                                                                          
    ~




    二、预定义变量

     






  • 相关阅读:
    weblogic内存快速配置
    weblogic优化参数
    weblogic10.3.6忘记用户名或者密码的解决方法
    Linux shell 环境变量及有效范围
    linux文本处理常用命令
    Scala实践7
    Scala实践5
    Scala实践4
    Scala实践3
    Scala实践2
  • 原文地址:https://www.cnblogs.com/gossip/p/5948341.html
Copyright © 2011-2022 走看看