【问题标题】:Formatting report file using shell script使用 shell 脚本格式化报告文件
【发布时间】:2015-11-23 09:36:41
【问题描述】:

我在一个文本文件中有数千条记录,格式如下

报告.txt

记录#:1 企业名称:ABC 地址:LMN 手机号码:1111111111 出生日期:2099 年 12 月 31 日

记录|企业名称|地址|手机号码|出生日期 1|ABC|LMN|1111111111|2099 年 12 月 31 日

记录#:2 职位名称:XYZ 地址:PQR 手机号码:1111111111 出生日期:2099 年 12 月 31 日

必需的输出文件

输出文件.txt

记录|企业名称|地址|手机号码|出生日期 1|ABC|LMN|1111111111|31/12/2099 2|XYZ|QRT|9999999999|31/12/2999

有没有办法使用 shell 脚本或任何其他语言来做到这一点?

【问题讨论】:

  • 请使用shell脚本为这个问题提供任何解决方案。

标签: shell unix report


【解决方案1】:

您可以使用 Spring Batch。您处于此框架的一个非常简单的用例中。 我建议你关注这个主题的教程here

【讨论】:

  • 谢谢@Aurelien .. 其实我不知道这个框架。有没有其他方法可以做到这一点?
  • 我认为shell还有另一种方法,但不幸的是我不知道。我给你这个答案是因为你在问题中提到了“任何其他语言”。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-11-11
  • 1970-01-01
  • 2012-06-19
  • 2012-08-03
  • 2015-01-14
  • 1970-01-01
相关资源
最近更新 更多