linux - 如何在不使用 shell 脚本中的管道或重定向的情况下将字符串附加到文件的开头或结尾?

标签 linux shell

并且初始文件是空的。有什么命令吗?我试过 sed 但它不适用于空文件。有什么想法吗?

最佳答案

您可以使用行编辑器:

ed tmp.tmp << EOC
a
PUT STRING HERE
.
w
q
EOC

关于linux - 如何在不使用 shell 脚本中的管道或重定向的情况下将字符串附加到文件的开头或结尾?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5176017/

相关文章:

linux - 将ELF文件的入口点计算为物理地址(从0开始的偏移量)

c - 解释来自 apr_dso_load() 的错误代码

python - 在 Linux 上的 python 中检测连接到 Raspberry Pi 的无线设备

linux - 如何使用斜杠修改配置参数值

linux - 如何使用 bash shell 创建新的启动器?

Linux - Qmake 编译错误 - 尽管安装了 'vorbisfile not found'

linux - 指定直接主机的 Ansible ad-hoc 命令 - 没有匹配的主机

Python subprocess.popen错误的pid

php - 如何让 MonoLog 的 ErrorHandler 输出到 stdout?

objective-c - 如何从 Cocoa 调用的管理员权限 bash 脚本获取输出?