标签:

1、输出两个输入参数之和 l1.sh
1 2 3 4 5 6 7 8 9 | #!/bin/bashnum1=$1num2=$2sum=$((num1+num2))# 输出num1+num2之和echo $sum |
调用:chmod 755 l1.sh
./l1.sh 4 5
2、输出输入参数的个数和值 l2.sh
1 2 3 4 5 | #!/bin/bashecho "所有参数个数:$#"echo "所有参数:$*"echo "所有参数:$@" |

3、$*和$@的区别 l3.sh
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | #!/bin/bashfor i in "$*" do echo "\$\*的参数是:$i" donefor i in "$@" do echo "\$\@的参数是:$i" done~ ~ |

二、预定义变量

标签:
原文地址:http://www.cnblogs.com/gossip/p/5948341.html