Linux向文件添加内容的几种方法

时间:2025-02-23 07:11:35

/ZGreMount/p/

例如,要想文件添加内容"I am a boy",在当前目录中

方法一:vi编辑法

打开终端,输入vi 回车,按a或i进入编辑模式,输入 I am a boy,然后按esc键退出编辑模式,输入:wq保存并退出。

方法二:echo命令法

打开终端,输入echo ‘I am a boy’ >> ./

注:追加单行文本法

方法三:cat命令法

cat >> ./ <<EOF

I am a boy

EOF

注:结尾的EOF要顶格,成对出现,可以其它字符代替。

方法四:cat编辑法

cat >> ./ (回车后开始编辑输入内容)

I am a boy.

按cntl+d组合键结束编辑。

方法5:sed编辑法

        sed -i '$a this is a test' testfilename

        由於 $ 代表的是最后一行,而 a 的动作是新增,因此该文件最后新增 # This is a test

         sed 的 -i 选项可以直接修改文件内容,这功能非常有帮助!