Board logo

标题: [问题求助] [已解决]gawk 如何删除文本每行指定字符后面的内容? [打印本页]

作者: xjiain    时间: 2011-10-12 21:33     标题: [已解决]gawk 如何删除文本每行指定字符后面的内容?

本帖最后由 xjiain 于 2011-10-13 13:35 编辑

用gawk删除文本每行指定字符后的内容,并且也将该字符也一起删掉,该怎么实现呢?
作者: awk    时间: 2011-10-12 21:51

  1. echo hello | gawk "gsub(/e.*/,\"\")"
复制代码

作者: xjiain    时间: 2011-10-12 23:03

谢谢awk,再问一个问题吧,怎么保留不具备指定字符的行呢。
作者: awk    时间: 2011-10-12 23:47

回复 3# xjiain
  1. gawk "$0!~/hello/" a.txt
复制代码

作者: xjiain    时间: 2011-10-13 13:35

回复 4# awk


    感谢awk!!




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2