删除“x”字符后面的字符串

时间:2016-03-13 14:11:03

标签: regex bash

我有一个这种格式的大文本文件:

israilxnoun turizmxnoun bakanlıkxnoun ikixadj günxnoun öncexpostp ayırxverb

我想删除x字符之后的字符串。我想要的输出:

  israil turizm bakanlık iki gün önce ayır

如何使用bash脚本执行此操作?

1 个答案:

答案 0 :(得分:4)

通过sed,

sed 's/x[^[:space:]]*//g' file

sed 's/x\S*//g'