Shell编程学习,两个小程序

Post by zerob13

bash, linux, shell, unix, 学习, 编程, 脚本

shell编程真不好写阿。。。脚本语言都是有那么一些麻烦的特性在。。。 最近做实验的时候写了两个学习性的小程序,还不错感觉有点感觉了~哈哈 第一个是一个函数,可以计算任意个正整数的和,如果输入错误就返回-1 !/bin/bash # mysum sum=0; function mysum(){ while [ $# -ne 0 ] do if [ echo $1 | grep "^[0-9][0-9]*$" ] then sum=$(expr $sum + $1) shift else sum=-1 break fi done echo $sum } 然后是调用这个函数的测试脚本 !/bin/bash . ./mysum mysum $@ 然后是一个简单的通讯录程序,我想实现的比较好的,可惜技术不够。。。最后做的比较挫。…