| 查看: 407 | 回复: 0 | |||
[交流]
2016-03-09(函数基础)
|
|
函数和参数 #!/bin/sh function fsum() { echo $1,$2; return $(($1+$2)); } fSum 5 7; total=$(fsum 3 2); #fsum可以看成是命令 3 2是参数 echo $total,$?; #!/bin/sh echo $(uname); declare num=1000; uname() { echo "test!"; ((num++)); return 100; } testvar() { local num=10; #如果需要定义自己变量,可以在函数中定义:local 变量=值 ,这时变量就是内部变量,它的修改,不会影响函数外部相同变量的值 。 ((num++)); echo $num; } uname; echo $? echo $num; testvar; echo $num; |
» 猜你喜欢
国家青年基金祈福
已经有60人回复
分子筛催化剂
已经有1人回复
物理化学论文润色/翻译怎么收费?
已经有244人回复
青岛大学国家优青团队急招一名26年秋季入学博士(报名截止时间为6月17号下午1点)
已经有8人回复
福建理工大学资源化学专业正式获批并启动招生
已经有31人回复
Crystals(IF=2.9)- Special Issue invatation- Functional Materials
已经有0人回复
分子筛催化方向 一篇cej共一第一 可以申请上海什么学校呢
已经有3人回复
求助共晶分子筛的电镜图分析,有偿
已经有1人回复
中南大学化学化工学院招收电池储能、理论计算方向博士生
已经有16人回复
请问哪里可以代烧带压力的炉子?
已经有2人回复












回复此楼