用 || 替换新行
Replace new line with ||
我有一个几千行的文件。我正在寻找用 ||
替换换行符(即 <space>||<space>
)
我想通过 bash 在 Ubuntu 20.04
我已经尝试了以下但徒劳无功 -
tr '\n' ' || ' < input.txt
tr '\n' ' \|| ' < input.txt
tr '\n' ' \|\| ' < input.txt
我无法弄清楚我做错了什么。请有人帮我找出我的错误吗?
实际上,在发布这个问题之后,我就解决了这个问题。如果有一天有人觉得有帮助,请在这里留下答案
perl -p -e 's/\n/ || / ' input.txt
我有一个几千行的文件。我正在寻找用 ||
替换换行符(即 <space>||<space>
)
我想通过 bash 在 Ubuntu 20.04
我已经尝试了以下但徒劳无功 -
tr '\n' ' || ' < input.txt
tr '\n' ' \|| ' < input.txt
tr '\n' ' \|\| ' < input.txt
我无法弄清楚我做错了什么。请有人帮我找出我的错误吗?
实际上,在发布这个问题之后,我就解决了这个问题。如果有一天有人觉得有帮助,请在这里留下答案
perl -p -e 's/\n/ || / ' input.txt