zoukankan      html  css  js  c++  java
  • Shell函数的简单应用

                          Shell函数的简单应用                    

    在脚本内给函数传参:

    #!/bin/bash . /etc/init.d/functions CheckUrl (){ curl -I -s $1 | head -1 } CheckUrl joy4you.com CheckUrl www.baidu.com
    练习,取出数组中的三个元素:
    方法一:
    #!/bin/bash
    n=0
    array=(
    freddy1
    freddy2
    freddy3
    )
    #for ((i=0;i<${#array[*]};i++));do
    for i in ${array[*]};do
            if [ $n -lt 3 ];then
            echo "This is num $n,then content is $i"
            let n+=1;
            fi
    done
    echo "------------------"
    echo "array len:${#array[*]}"
    
    方法二:
    #!/bin/bash
    array=(
    freddy1
    freddy2
    freddy3
    )
    for ((i=0;i<${#array[*]};i++));do
            echo "This is num $i,then content is ${array[$i]}"
    done
    echo "------------------"
    echo "array len:${#array[*]}"
    使用数组,打印出当前目录下的所有文件:
    方法一:
    #!/bin/bash
    DIR=($(ls))
    for ((i=0;i<`echo ${#DIR[*]}`;i++));do
            echo ${DIR[$i]}
    done
    方法二: #
    !/bin/bash DIR=($(ls)) for ((i=0;i<${#DIR[*]};i++));do echo ${DIR[$i]} done
  • 相关阅读:
    linux服务篇
    降智比赛题解
    CF 1437 题解
    ZR 2020普转提七连测day5
    20联赛集训day11 题解
    contest5 题解
    20联赛集训day9 题解
    20联赛集训day8 题解
    contest4 题解
    20联赛集训day7 题解
  • 原文地址:https://www.cnblogs.com/tangshengwei/p/5431266.html
Copyright © 2011-2022 走看看