方法1:用sed的i\命令在第一行前面插入即可,加上 -i 选项直接操作文件。如果不加只是打印不会写入文件。
例如,
文件头部添加一行字符:
sed -i '1i\3a0000' test.txt
方法2,:使用-e和-i选项
在文件test.txt指定行(比如第三行)后面添加一行内容,比如“3a0000”:

sed -e "/3/a 3a0000" -i test.txt

@virtual-machine:~$ sed -i '1i3a0000' test.txt 
@virtual-machine:~$ cat test.txt 
3a0000
1234
1233
1232
1231
@virtual-machine:~$ sed -i '3i3a0000' test.txt 
@-virtual-machine:~$ cat test.txt 
3a0000
1234
3a0000
1233
1232
1231

linux shell 脚本如何添加文本到指定行?相关推荐

  1. linux shell脚本批量添加用户

    有时有需求要批量添加用户所以写了个脚本 从user.list中读取数据每一行就是一个用户名 #!/bin/bash for username in $(more user.list) do if [ ...

  2. Linux Shell脚本 Linux C程序 获取指定的范围内 or 系统可用端口

    Linux Shell脚本 && Linux C程序 获取指定的范围内 or 系统可用端口 一.源代码及其运行 1. Linux C程序getPort.c 源码 运行示例 2. 脚本文 ...

  3. linux脚本定时拷贝文件,使用Linux shell脚本实现FTP定时执行批量下载指定文件

    使用FTP定时批量下载指定文件的shell脚本,具体实例介绍如下所示: 1.目标FTP服务器地址 #FTP服务器地址 ip=10.19.15.23 2.FTP账号和密码 u=账号 p=密码 3.使用m ...

  4. Linux shell 脚本编程-实战篇(三)

    继: Linux shell 脚本编程-实战篇(二) 3. 一些小有意思的脚本 3.1 发送消息 3.1.1 功能分析 对于这种简单的脚本,需要的功能不多.涉及的一些命令很常见,下面了解脚本所需的几个 ...

  5. Linux shell 脚本编程-实战篇(二)

    继: Linux shell 脚本编程-实战篇(一) 2. 创建与数据库.Web及电子邮件相关的脚本 2.1 MySQL 数据库 2.1.1 MySQL 数据库安装 到 http://repo.mys ...

  6. Linux Shell脚本攻略 读书笔记

    内容目录: 嗨,Echo一下 给终端来点颜色 shell的控制结构 算术比较 目录操作 网站下载 tar 归档工具 rsync 备份系统快照 ftp自动传输 磁盘管理 故障排查 使用syslog记录日 ...

  7. LINUX SHELL脚本攻略笔记[速查]

    LINUX SHELL脚本攻略笔记[速查] Linux Shell脚本攻略笔记[速查] 资源 shell script run shell script echo printf 环境变量和变量 pgr ...

  8. linux运维实战练习及linux shell脚本、awk、sed工具命令学习总结

    一.linux shell 脚本 1.描述shell程序的运行原理(可附带必要的图形说明): Linux系统的shell作为操纵系统的外壳,为用户提供使用操纵系统的接口.它是命令语言.命令解释程序及程 ...

  9. linux下实用小脚本,十个增加 Linux Shell 脚本趣味的小工具

    很多人误以为shell脚本只能在命令行下使用.其实shell也可以调用一些GUI组件,例如菜单,警告框,进度条等等.你可以控制最终的输出,光标位置还有各种输出效果.下面我将介绍一些工具,帮助你创建强大 ...

最新文章

  1. 【面经】超硬核面经,已拿蚂蚁金服Offer!!
  2. linux怎么获取当前路径,linux 下获取当前工作路径的实例
  3. python中定义变量和数组_Python中的线程和全局变量 - 数组和标准变量之间的区别?...
  4. 自定义JWT认证过滤器
  5. MapReduce 中的两表 join 几种方案简介
  6. 关于angularjs input上传图片前获取图片的Size 浅析
  7. 项目使用ts辅助_启动辅助项目后的前100天该做什么
  8. php中memcache的使用,PHP中使用memcache
  9. python怎么命名未知数_怎样用Python计算含有未知数的方程式-百度经验
  10. java ASM看到写的比较好的文章
  11. C#字符串转Json,Json解析
  12. 石河子大学计算机研究生好考吗,石河子大学2020考研经验分享
  13. ORA-12162: TNS:net service name is incorrectly specified 错误解决
  14. Java的位运算符详解实例——与()、非(~)、或(|)、异或(^)
  15. spring容器的refresh方法分析
  16. 数字证书包含哪些内容
  17. POJO,PO,JAVABEAN
  18. windows系统通过CMD将文件copy到远程电脑
  19. 计算机多媒体理论知识,计算机多媒体技术论文
  20. 嵌入式系统、linux和嵌入式linux的区别

热门文章

  1. 袋鼠云可视化二三事 | 数据大屏设计师,我不信你没有这些困惑!
  2. iscsi 服务启动失败的解决方法
  3. 同花顺python api_量化交易。最新版通用版同花顺客户端的Python3 API
  4. python csv合并单元格_Python使用xlsxwriter导出表格并合并单元格
  5. 华为与android auto连接方法,Android auto华为版
  6. 4个封神的电脑软件,颠覆你对白嫖的认知,干货奉上
  7. 微型计算机2017年2月,2018年1-2月份规模以上工业增加值增长7.2%
  8. c语言怎么做12一个月的日历,请问用C语言写日历怎样一行输入三个月啊。我是一个月一个月输入的,不会把二月输入到一月后面,求帮忙...
  9. 2 单片机最小系统Proteus仿真
  10. 寻址——网络设备中寻找网络接口所对应的网络设备的方法(不知道接口所对应的设备)