Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有许多文本文件,其中包含银行交易。
每个文件都有一个可变长度的自定义标题。
在每个文件中,事务恰好在包含文本的第一(也是唯一)行之后开始:
FECHA OPERACION FECHA VALOR CONCEPTO IMPORTE SALDO
在每个文件中,事务恰好在包含文本的第一(也是唯一)行之前结束:
PROCHAIN
“边界”之后的每一行都是一个事务,每行一个事务,直到关闭守卫。
每个文件有一个事务块。
如何仅使用命令行工具方便有效地提取所有事务?
sed '1,/FECHA/d;/PROCHAIN/,$d' inputfile