linux 文件末尾追加内容

1、echo

echo "Hello, World!" >> example.txt

2、printf

printf "Hello, World!\n" >> example.txt

3、cat 多行添加

cat >> example.txt <<EOF

Line 1

Line 2

Line 3

EOF

4、sed

sed -i '$a\要添加的文本' example.txt

其中,"-i"表示在原文件中进行修改,"$"表示匹配到最后一行,"a"表示在该行后添加文本

例如,要在test.txt文件的第5行后添加文字"hello world",可以使用以下命令:

sed -i '5a\hello world' test.txt

相关推荐
ghx_echo几秒前
linux系统下的磁盘扩容
linux·运维·服务器
xiao-xiang4 分钟前
jenkins-通过api获取所有job及最新build信息
前端·servlet·jenkins
小张认为的测试6 分钟前
Liunx上Jenkins 持续集成 Java + Maven + TestNG + Allure + Rest-Assured 接口自动化项目
java·ci/cd·jenkins·maven·接口·testng
C语言魔术师20 分钟前
【小游戏篇】三子棋游戏
前端·算法·游戏
蘑菇丁35 分钟前
ansible批量生产kerberos票据,并批量分发到所有其他主机脚本
java·ide·eclipse
幻想编织者36 分钟前
Ubuntu实时核编译安装与NVIDIA驱动安装教程(ubuntu 22.04,20.04)
linux·服务器·ubuntu·nvidia
利刃大大2 小时前
【Linux入门】2w字详解yum、vim、gcc/g++、gdb、makefile以及进度条小程序
linux·c语言·vim·makefile·gdb·gcc
匹马夕阳2 小时前
Vue 3中导航守卫(Navigation Guard)结合Axios实现token认证机制
前端·javascript·vue.js
呼啦啦啦啦啦啦啦啦2 小时前
【Redis】持久化机制
java·redis·mybatis