摘要: #!/bin/bash #因为好多格式要有空格,所以在[]中,尽量遇到多个值的时候,值与值之间添加空格,另外,函数名和{之间也有一个空格 function factorial { //注意函数名和{之间的空格 if[ $1 -eq = 1 ] //一般函数在$0里定义,$1,$2表示参数 then 阅读全文
posted @ 2018-07-13 18:37 pei-金秋十月 阅读(622) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash function arraydb { //定义局部变量 local orginalarray local newarray local element local i orginalarray=($(echo''$@'')) newarray=($(echo''$@'')) 阅读全文
posted @ 2018-07-13 18:25 pei-金秋十月 阅读(3194) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash function addarray { local sum=0 //局部变量只在函数内部有效,函数外部重新有sum的值时,运行脚本时显示函数外部的值 local array array=($(echo"$@")) for value in ${array[*]} do sum 阅读全文
posted @ 2018-07-13 11:37 pei-金秋十月 阅读(2007) 评论(0) 推荐(1) 编辑