条件创建文件的
问题描述:
我在这里有一个要求: 我的shell脚本将有多个文件要处理,并假设如果我有下面的格式的数据文件:条件创建文件的
H:ASDSA_20110221010224_0018020110221010224ASDFDGDA QWEERET
11594 1 XXCT5 500 1
11594 1 XXCT5 500 1
T:2
OR
11594 1 XXCT5 500 1
11594 1 XXCT5 500 1
我需要根据以下条件从上述数据文件中创建一个新文件: a。如果数据文件由具有第一行开始用H:和以T结尾的最后一行:,新文件应该是(没有行开始H:和T):
1594 1 XXCT5 500 1
1594 1 XXCT5 500 1
湾如果数据文件是不是有H:和T:在开始时和数据文件的结束,新的文件应该是(没有行开始与H:和T):
11594 1 XXCT5 500 1
11594 1 XXCT5 500 1
请打电话给我采用适当的解决方案。
感谢, 阿伦
答
这可能会做你想要什么。
sed '1{/^H/d};${/^T/d}' inputfile