如果条件满足,如何通过_加入单词

时间:2014-04-18 02:22:38

标签: bash shell

美好的一天,

我想知道如果他们之间只有一个单一的空间,如何加入单词

实施例

this not work
this work

获取

this not work
this_work

非常感谢。

1 个答案:

答案 0 :(得分:3)

您可以使用awk

$ awk 'NF==2{sub(/ /,"_")}1' file
this not work
this_work
  • 检查包含两个单词的行。
  • 如果找到此类行,请用_替换该空格。