linux - 通过命令行 ubuntu 14.04 添加带有现有文本文件的新文本行

标签 linux file shell command-line

我有一个包含一些单词的文本文件。我想通过 linux 命令行添加一些其他单词而不删除以前的单词。 我用
echo "hello everyone"> abc.txt
写入文件 abc.txt “hello everyone”(不带引号)但删除之前的所有单词。 我该如何预防?我只想用前面的话加上“大家好”。

最佳答案

使用“>>”将内容追加到文件末尾,例如:

echo "hello everyone" >> abc.txt

">"将删除现有内容,然后在 abc.txt 中写下 hello everyone。

关于linux - 通过命令行 ubuntu 14.04 添加带有现有文本文件的新文本行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29058198/

相关文章:

php - shell_exec 不适用于 .sh 脚本

linux - 获取SFTP错误的命令

php - 如何配置可视化学习代码用docker识别php?

linux - 如何在bash中为printf的每一行添加注释?

c++ fstream 在 1 个函数之后不起作用(通过引用)

c - 如何正确地从文本文件中读取数字?

c - 在 ISO C89 中的文件上写入字符串

linux - perl - 将系统命令重定向到文件

linux - 使用 Linux pipeline() 的进程编程模型

c++ - Qt 和 openGL 的 gluPerspective 等价物