使用替换修改字符串
(&)命令 增加或修改一个字符串
sed -n 's/reiserfs/hellow &/p' /etc/fstab
sed 's/reiserfs/hellow &/p' /etc/fstab
sed -n 's/reiserfs/& hellow/g p' /etc/fstab
将sed结果写入文件 (w)
sed '1,2 w filename' /etc/fstab
从文件中读文本
格式
adress r filename
sed '/reiserfs/r /etc/passwd' /etc/fstab
(&)命令 增加或修改一个字符串
sed -n 's/reiserfs/hellow &/p' /etc/fstab
sed 's/reiserfs/hellow &/p' /etc/fstab
sed -n 's/reiserfs/& hellow/g p' /etc/fstab
将sed结果写入文件 (w)
sed '1,2 w filename' /etc/fstab
从文件中读文本
格式
adress r filename
sed '/reiserfs/r /etc/passwd' /etc/fstab
sed是一个非交互性文本流编辑器,是一种重要的文本过滤工具。
调用(三种方式)
1.使用sed命令行
sed [选项] sed命令 输入文件
2.使用sed脚本文件
sed [选项] -f sed脚本文件 输入文件
3.将sed命令插入脚本文件,并使sed脚本可执行。
使用sed在文件种查询文本的方式
sed浏览输入文件时,缺省从第一行开始,有两种方式定位文本
1)使用行号(可以是数字,和是行号范围)
2)使用正规表达式
调用(三种方式)
1.使用sed命令行
sed [选项] sed命令 输入文件
2.使用sed脚本文件
sed [选项] -f sed脚本文件 输入文件
3.将sed命令插入脚本文件,并使sed脚本可执行。
使用sed在文件种查询文本的方式
sed浏览输入文件时,缺省从第一行开始,有两种方式定位文本
1)使用行号(可以是数字,和是行号范围)
2)使用正规表达式