linux系统下怎么用命令行在txt文档中写入内容?

如题所述

你的问题有点不够清楚

1. 如果打开编辑器,进行文本编辑,可以使用vi命令或者vim,打开vim编辑器进行文本编辑。具体命令:

vim file.txt

当然其他编辑器也可以,比如nano。

2. 如果你不想用编辑器交互的写入内容,只是使用命令行,最简单的就是用echo命令:

echo "This is Baidu!" >> file.txt

使用">>"表明在目标文档后追加一行,">"表示用echo后面的内容替换目标文件的内容。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-10-18
我是自己用ssh命令窗口自己试过,
echo 你要写入的内容>filename 就是覆盖原本文件的内容
echo 你要写入的内容>>filename 这是追加行
第2个回答  2011-11-02
touch filename.txt 新建一个txt文件;
cat 你要写入的内容 >filename.txt 可以写txt文件, 但原有的内容会先被清除;
cat 你要写入的内容 >> filename.txt 可以写txt文件,新的内容追加到文件末尾
第3个回答  推荐于2017-06-14
cat XXXX > filename.txt(会将原有文件覆盖)
cat XXXX >>filename.txt(追加到原有文件的后面)本回答被网友采纳
第4个回答  2011-11-02
ECHO "test">1.text 一般用这个
ECHO "test">>1.text 追加行
相似回答