标签:副本 正则表达式 passwd 缓冲 div code use 添加 临时
sed 流编辑器(行编辑器,对行进行操作),默认只对缓冲区原始文件得副本编辑,不编辑源文件,sed把当前处理得行存储在临时缓冲区中,称为“模式空间”,sed处理其中得内容,处理后把缓冲区得内容显示,接着处理下一行,直到文件末尾。
-n 显示处理过得行 sed -n ‘2,3p‘ passwd.txt 只处理文件得2,3行(其中p表示显示行,处理完后打印) -i 直接修改源文件(一般不推荐) -r 扩展正则表达式 匹配只包含admin的行 sed -n ‘/admin/p‘ passwd.txt 匹配最后一行 sed -n ‘$p‘ passwd.txt 不匹配1,20行 sed -n ‘1,20!p‘ passwd.txt 从匹配admin的行到最后一行 sed -n ‘/admin/, $p‘ passwd.txt 在admin的后面添加username sed ‘/admin/a\ username‘ passwd.txt 在admin的前面插入username sed ‘/admin/i\username‘ passwd.txt 删除第一行 sed ‘1d‘ passwd.txt 替换匹配到的第一个admin为root sed -n ‘s/admin/root/p‘ passwd.txt
标签:副本 正则表达式 passwd 缓冲 div code use 添加 临时
原文地址:https://www.cnblogs.com/imlifelong/p/11503630.html