现在有一个文件,需要进行处理 ----------------------------------------------------------- 附件:复核表 复核表
单位: 小学部 编号: 系统名称: 系统类型(XX): XX系统 帐号名称 帐号描述 权限 使用人 备注 CHN0401 部门1组 分部门查询 吴斌
CHN0402 部门2组 查询 李演
CHN0403 部门3组 查询 李路 ---------------------------------------------------- 我想从上述文件中提取部分内容并转为以下的格式: ------------------------------------------- CHN0401 部门1组 分部门查询 吴斌 CHN0402 部门2组 查询 李演 CHN0403 部门3组 查询 李路 -------------------------------------------
请问该如何解决?问题解决如下,大家可以参考下。 1. awk '{if(/^CHN/) do {if(/^$/){print;break} printf $0" "} while(getline)}' urfile
2.tr '\n' ' '|sed 's/CHN/\nCHN/g'|grep CHN 这个方法很精巧。
3.awk 'NR>11' ./datafile|awk '!/^$/{printf("%s",$0)}/^$/{printf("\n")}'
4。grep -A4 '^CH' file |tr '\n' ' ' |sed 's/CH/\nCH/g' |