2016年8月29日

shell脚本,计算输入给定的数,判断最大值,最小值,总和?

摘要: [root@localhost ~]# cat five.sh #!/bin/bash #任意输入5个数,判断最大值,最小值,总和 s=0 read -p "please input:" num s=$(($s+$num)) max=$num min=$num for i in `seq 4` do read -p "please input:" num s=$(... 阅读全文

posted @ 2016-08-29 17:04 王月波 阅读(9257) 评论(0) 推荐(0) 编辑

shell脚本,编写1个弹出式菜单的shell程序并实现其简单的菜单功能。

摘要: [root@localhost wyb]# cat zonghe.sh #!/bin/bash #zonghe usage(){ case $choice in 1) read -p "please input the old file and new file : " old_file new_file cp -r $old_file $new_file if [ $? -eq 0 ]... 阅读全文

posted @ 2016-08-29 16:50 王月波 阅读(8072) 评论(0) 推荐(0) 编辑

shell脚本,创建50个文件,删除50个文件。

摘要: [root@localhost ~]# cat create50.sh #!/bin/bash #创建50个文件 for i in `seq 50` do touch student$i done echo "创建50个文件成功!" [root@localhost ~]# bash create50.sh 创建50个文件成功! [root@localhost ~... 阅读全文

posted @ 2016-08-29 15:57 王月波 阅读(7929) 评论(0) 推荐(0) 编辑

shell脚本,打印九九乘法表。

摘要: 利用AWK求99乘法表 阅读全文

posted @ 2016-08-29 14:51 王月波 阅读(13158) 评论(2) 推荐(0) 编辑

shell脚本,计算1+3+5....100等于多少?

摘要: [root@localhost wyb]# cat unevenjia.sh #!/bin/bash #从1+3+5+7。。。100的结果 sum=0 i=1 count=$1 for i in `seq 1 2 $count` do sum=$(($sum+i)) i=$(($i+2)) done echo 1+3+5+7+9+...100等于:$sum [root@localh... 阅读全文

posted @ 2016-08-29 14:47 王月波 阅读(965) 评论(0) 推荐(0) 编辑

shell脚本,计算从0+2+4+6+....100的结果是多少?

摘要: [root@localhost wyb]# cat evenjia.sh #!/bin/bash #从0+2+4+6+。。。100的结果 sum=0 i=0 for i in `seq 0 2 100` do sum=$(($sum+i)) i=$(($i+2)) done echo 0+2+4+6+...100等于:$sum [root@localhost wyb]# ba... 阅读全文

posted @ 2016-08-29 14:41 王月波 阅读(1230) 评论(0) 推荐(0) 编辑

shell脚本,计算1+2+3+....100等于多少?

摘要: 第一种方法,通过for循环来计算[root@localhost wyb]# cat yibai.sh #!/bin/bash #从1+2+3+。。。100的结果 sum=0 i=1 for i in `seq 1 100` do sum=$(($sum+i)) i=$(($i+1)) done echo 1+2+3+...100:$sum [root@localhost wyb... 阅读全文

posted @ 2016-08-29 14:12 王月波 阅读(11377) 评论(0) 推荐(0) 编辑

shell脚本,通过传参求斐波那契数列如(0,1,1,2,3,5,8,13..........)

摘要: [root@localhost wyb]# cat fibo.sh #!/bin/bash #斐波那契数列 0,1,1,2,3,5,8,13 echo 0 > file echo 1 >> file count=$1 for i in `seq $count` do first=$(tail -2 file |head -1) two=$(tail -1 file) echo $((f... 阅读全文

posted @ 2016-08-29 13:56 王月波 阅读(3584) 评论(0) 推荐(0) 编辑

shell脚本,检查给出的字符串是否为回文

摘要: [root@localhost wyb]# cat 12321.sh #!/bin/bash #检查给出的字符串是否为回文 read -p "Please input a String:" number [ -z $number ] && echo "input nothing " && exit 1 len=${#number} count=$((len/2)) for i in `... 阅读全文

posted @ 2016-08-29 12:58 王月波 阅读(2039) 评论(0) 推荐(0) 编辑

导航