|

楼主 |
发表于 2003-11-27 09:22:30
|
显示全部楼层
楼上的可以啊,哈哈
$vi myshell
- #!/bin/bash
- awk '{printf("学校代号 %s\n",$0)}' file0301 |sed -n '1p' >filehead
- for i in 0301 0305 0702
- do
- awk '{printf("学校代号 %s\n",$0)}' file$i |sed -n '2,$p' |sed 's/学校代号/'${i}'/' >stmp
- mv stmp $i\file
- cat $i\file >>filehead
- done
复制代码
$cat filehead
学校代号 名字 班级 成绩
0301 jtne 6 98
0301 uary 2 83
0301 pely 5 24
0305 jone 3 88
0305 maty 3 39
0305 kyly 8 94
0702 eore 7 42
0702 gary 9 81
0702 mely 1 79 |
|