shell中的陣列使用方法

2021-05-17 11:39:00 字數 894 閱讀 4574

$ arr=(123 34 3 5)

$ echo $arr // 預設獲取第乙個元素

> 123

$ echo $ // 通過下標訪問

> 34

$ echo $ // 訪問整個陣列 ,@或者* 獲取整個陣列

> 123 34 3 5

$ echo $ // 獲取陣列的長度(最大下標) ,#獲取長度 陣列中是最後乙個下標

> 3

$ echo $ // 獲取字串長度

> 1

$ echo $ // 切片方式獲取一部分陣列內容

> 34 3

$ echo $ // 從第二個元素開始

> 3 5

$ echo $ // 到第二個元素

> 123 34

參考 http://www.tech-recipes.com/rx/642/bash-shell-script-accessing-array-variables/

array 的模擬操作

shell中引號的使用方法

shell中引號的使用方法 shell使用引號 單引號 雙引號 和反斜線 用於向shell直譯器遮蔽一些特殊字元.反引號 對shell則有特殊意義.如 abc how are you bash pdksh set abc how are you tcsh 這個命令列把三個單詞組成的字串how are...

shell中函式的使用方法

shell可以定義自己的函式,格式 function function name 舉個例子 fun echo function is start funecho function is end 執行的結果 function is start hello world function isend如果新...

shell中 和 的使用方法

shell中 和 的使用方法 運算子 command1 command2 左邊的命令 命令1 返回真 即返回0,成功被執行 後,右邊的命令 命令2 才能夠被執行 換句話說,如果這個命令執行成功 那麼執行這個命令 語法格式如下 command1 command2 command3 1 命令之間使用 連...