首页 > 解决方案 > 将文本附加到Linux中的文件

问题描述

我正在尝试将文本附加到 Linux 中的现有文件。目前,它不是将内容附加到现有行,而是将内容附加到下一行。如何附加到同一行/或特定行?

echo 'He' > /tmp/newfile
echo 'llo World' >> /tmp/newfile

文件的输出分为两行,如下所示

He
llo World

我怎样才能带来像下面这样的输出

Hello World

如何将附加文本带到同一/特定行?

标签: linuxbashgrep

解决方案


man echo。您不需要-n附加尾随换行符。如果你的 shell 的内置echo不支持-n你需要使用/bin/echo.


推荐阅读