日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

测试常用shell语句——数值,数组类型;函数创建

發布時間:2025/4/16 编程问答 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 测试常用shell语句——数值,数组类型;函数创建 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、特殊類型的變量

shell下默認的變量類型為字符串類型

1,數值類型

如果進行數值運算,有這么幾種方法

方法一: declare -i sum sum=100+200 echo $sum方法二: sum=$[100+200]方法三: ((sum=100+200)) shell下進行數值運算

2,數組類型

這部分知識不少,詳細的可以參考這個鏈接:http://bbs.chinaunix.net/thread-1779167-1-1.html

?

二、函數相關

1,函數的創建

有兩種方式:

function func_name{

}

func_name(){

}

調用的時候: func_name [參數列表]

2,函數傳參

參數列表傳入的參數,和shell腳本類似,$0代表函數名稱,$#代表參數個數,$1...代表具體參數

3,函數返回值

默認是最后一條語句的退出碼,可以利用return 返回1-255;也可以利用echo 返回任意?

4,函數中的變量

全局變量:默認情況下,shell腳本中的變量,不論在函數內還是函數外定義,都是全局變量(這點和其他的編程語言都不同!)

局部變量,在函數內利用local進行聲明,

其他關于函數的高級問題:諸如如何向函數傳遞數組變量,函數如何返回數組變量,如何創建shell庫文件(利用source或者.運行),如何在命令行創建函數(;)。用到的時候再去看吧《linux命令行與shell腳本編程大全(第二版)》

?

轉載于:https://www.cnblogs.com/bobodeboke/p/3741453.html

總結

以上是生活随笔為你收集整理的测试常用shell语句——数值,数组类型;函数创建的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。