shell for 學習

來源:互聯網
上載者:User
#!/bin/bashfor_1 () {    echo "for 1 show item"    for var in item1 item2 ... itemN    do        echo ${var};    done}for_2 () {    echo "for 2 show 1~5"    for loop in 1 2 3 4 5    do        echo "The value is : ${loop}"    done}for_3 () {    echo "for 3 show string array"    for str in 'This is a string' 'This is a number'    do        echo ${str}       done}for_4 () {    echo "for 4 show string"    for str in "'This is a string' 'This is a number'"    do        echo ${str}       done}for_5 () {    echo "for 5 show ls "    for file in `ls ./`    do        echo ${file}    done}for_6 () {    echo "for 6 show ()"    for ((i=1;i<=5;i++))    do        echo "這是第 $i 次調用";    done}for_1for_2for_3for_4for_5for_6# for 使用命令的兩種寫法for file in $(ls); do echo ${file}; donefor file in `ls`; do echo ${file};done

結果:

for 1 show itemitem1item2...itemNfor 2 show 1~5The value is : 1The value is : 2The value is : 3The value is : 4The value is : 5for 3 show string arrayThis is a stringThis is a numberfor 4 show string'This is a string' 'This is a number'for 5 show ls array.shfor.shfunction.shif.shop.shparams.shread.shstring.shtrap.shvaraiable_assignment.shwhile.shxaafor 6 show ()這是第 1 次調用這是第 2 次調用這是第 3 次調用這是第 4 次調用這是第 5 次調用array.shfor.shfunction.shif.shop.shparams.shread.shstring.shtrap.shvaraiable_assignment.shwhile.shxaaarray.shfor.shfunction.shif.shop.shparams.shread.shstring.shtrap.shvaraiable_assignment.shwhile.shxaa
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.