编写一个 bashscript 将文本文件中的每个换行符加倍?

Rit*_*ose 3 text-editing bash

我需要一个 bash 脚本,它将获取一个文件并为文件中已有的每个 \n 字符添加第二个 \n 字符:

那是:

abcd\nbcda

变成

abcd\n\nbcda

我该如何开始。或者,我应该用另一种语言编写它并将其包装在 bash 中吗?

小智 8

sed 'G' file > newfile
Run Code Online (Sandbox Code Playgroud)

或者

perl -nae 'print "$_\n";' file > newfile
Run Code Online (Sandbox Code Playgroud)

或者

while read ln
do
   echo $ln; echo;
done < file > newfile
Run Code Online (Sandbox Code Playgroud)