《Linux应用实例教程》课件_学号-姓名-《操作系统》实验26awk3-修改脚本写文件.docx
姓名: 学号: 成绩:
实验26awk3-修改脚本写文件
1、打印文件stu中字段6大于90的行
命令:
结果:
2、打印文件stu中包含字符串“专业软工”的行
命令:
结果:
3、打印文件stu中不包含字符串“专业软工”和“专业电子”的行
命令:
结果:
4、打印文件stu中字段6大于90或者字段10大于80的行
命令:
结果:
5、将文件stu第6个域中的分数改为优、良、中、及格、不及格等级制
命令:
结果:
6、建立脚本文件pint.awk,打印包含字符串“int”的行的行号、域数、记录行内容、第1个域和最后一个域值
脚本:
命令:
结果:
7、将文件stu每行单科成绩和总分保存到文件ststu中
命令:
结果:
8、将stu、c2.c、abc.txt三个文件的名字和内容合并到文件f3中
命令:
结果:
9、统计并输出文件c2.c中包含字符串“sum”的行及行号
命令:
结果:
10、输出文件stu每行单科成绩和总分
命令:
结果:
11、计算文件stu第6域的和,输出第6域及当前统计的部分和
命令:
结果:
12、建立awk脚本文件cdis.awk,用来输出stu中每行的成绩
脚本:
命令:
结果:
13、将脚本文件cdis.awk改写为pdis.awk,用来输出stu中每行的成绩
脚本:
命令:
结果: