|
发表于 2003-2-12 23:34:13
|
显示全部楼层
最后一个还没有最后定稿,我分开用了很多临时文件来完成,看起来就很丑 ,而且sed也只用了一次
但我必须去睡觉了,呵呵,请高手指点吧。
#! /bin/sh
cut -d: -f1 datafile >cut1
cut -d: -f2,3,4,5 datafile >cut2
awk '{print $2" "$1}' cut1 >cut3
paste -d: cut3 cut2 >cut4
sed -e 's/[1-9]*500//' cut4>cut0
awk 'BEGIN {print "\t\tPERSONNEL FILE\n"} {print $0} END {"THE END"}' cut0 |
|