关于使用unix实用程序进行文本处理/编辑的参考



我每天都需要在unix系统上处理/编辑文本文件。我通常会用python编写某些任务的脚本,比如在不同的文件中粘贴列或从csv文件中提取电子邮件。我知道unix系统中有一些非常有用和优化的实用程序对我有用,但我真的不知道是哪一个。例如,我知道pasteheadgrepcattac、管道、输出重定向。我知道awk是一个很好的实用程序,但我没有经常使用它,因为它有很多选项。我想知道还有哪些实用程序可以用于文本处理/编辑,以及是否有关于如何使用它们的良好参考。

请考虑阅读以下书籍-它们深入介绍了UNIX工具以及从简单工具构建复杂工具的"UNIX方式":

  • Kernighan,Pike的"Unix编程环境"
  • Peek等人的"Unix Power Tools"

最新更新