请指教
为了在最后一行后添加新的空行,需要在 perl 语法中进行哪些更改?
例子
IP_INFO=12.23.2.1
echo IP= | perl -pe "s/$/$IP_INFO/" 1>>file
。
more file
IP=12.23.2.1 <-- last line
答案1
尝试
echo IP= | perl -pe "s/$/$IP_INFO\n/" 1>>file
答案2
为什么不直接用另一个 shell 命令来做呢?
IP_INFO=12.23.2.1
echo IP= | perl -pe "s/$/$IP_INFO/" 1>>file
echo >> file