标签:shll脚本练习
知识点梳理:点击链接进入
4、bash编程之:if语句
5、bash编程之:case语句、read与用户交互
练习1:
写一个脚本:如果某路径不存在,则将其创建为目录;否则显示其存在,并显示内容类型;
运行脚本测试:
练习2:
写一个脚本,完成如下功能;判断给定的两个数值,孰大孰小;给定数值的方法:脚本参数,命令交互
运行脚本测试:
练习3:
求100以内所有奇数之和(至少用3种方法)。
方法1:
echo `seq -s "+" 1 2 100`=`seq -s "+" 1 2 100 | bc`
方法2:用for循环实现
运行脚本测试:
方法3:用while循环实现
运行脚本测试:
练习4:
写一个脚本实现如下功能:
(1) 传递两个文本文件路径给脚本;
(2) 显示两个文件中空白行数较多的文件及其空白行的个数;
(3) 显示两个文件中总行数较多的文件及其总行数;
运行脚本测试:
练习5:
写一个脚本
(1) 提示用户输入一个字符串
(2) 判断:
如果输入的是quit,则退出脚本
否则,则显示其输入的字符串内容
运行脚本测试:
练习6:
写一个脚本,打印2^n表;n等于一个用户输入的值
运行脚本测试:
练习7:
写一个脚本,写这么几个函数:
函数1、实现给定的两个数值的之和;
函数2、取给定两个数值的最大公约数;
函数3、取给定两个数值的最小公倍数;
关于函数的选定、两个数值的大小都将通过交互式输入来提供。
(还没有弄明白,智商充值中……)
0913&0915练习:shell Scripts、sed&awk
标签:shll脚本练习
原文地址:http://yao3800.blog.51cto.com/1522113/1697300