linux - 将文本附加到Linux中的文件
问题描述
我正在尝试将文本附加到 Linux 中的现有文件。目前,它不是将内容附加到现有行,而是将内容附加到下一行。如何附加到同一行/或特定行?
echo 'He' > /tmp/newfile
echo 'llo World' >> /tmp/newfile
文件的输出分为两行,如下所示
He
llo World
我怎样才能带来像下面这样的输出
Hello World
如何将附加文本带到同一/特定行?
解决方案
见man echo
。您不需要-n
附加尾随换行符。如果你的 shell 的内置echo
不支持-n
你需要使用/bin/echo
.
推荐阅读
- java - Swift 中的 AES 加密?
- iis - 连接 NAT 时通过 IIS 从主机访问托管在 VM 中的网页
- scala - Scala将列表[map]添加到地图
- redux - 将 firestore.Timestamp 对象保存在 Redux 存储中是否安全?错误:“在状态中检测到不可序列化的值。”
- python - 如何在数据库中存储词袋或嵌入
- python - 根据数据框Python中的列标准划分行值
- amazon-web-services - 如何从 Docker Run 命令开始将卷附加到正在运行的容器?
- lotus-domino - Notes 视图的 Web 访问属性不出现在源代码管理中
- mysql - 使用 MySQL 中的表记录更改表添加列并设置默认值
- java - 具有未知输入行的扫描仪