如何用两个字符交换空间?

时间:2015-08-23 15:18:55

标签: linux filter terminal cut tr

我想这个主题在这个主题中解释了很多。我必须用" ??"交换所有水平空格。在给定的文件中。当然,一切都是关于LINUX终端的。

以下是可用的过滤器(我只能使用这些过滤器!):

  • TR
  • 排序
  • uniq的
  • WC
  • 三通

没有Bash脚本,只有这些。

1 个答案:

答案 0 :(得分:3)

您可以使用cut

$ cat file
foo bar baz
$ cut --output-delimiter='??' -d ' ' -f 1- file
foo??bar??baz