sed 's/a/a1' 文件
sed '命令/匹配内容/替换内容'
sed 默认不修改原文件内容
sed '2d' 1.txt 删除文件1.txt中的第二行
sed '2,5d' 1.txt 删除文件中的第2-5行
sed '/^$/d' 1.txt 删除文件开头和结尾的空格
sed '2a\b2' 1.txt 在第2行后新增一个2b
sed '2i\b2' 1.txt 在第2行前新增一个2b
sed 's/love/very &' 1.txt sed '替换命令/匹配的字符串/替换的字符串 &(逻辑与:代表将替换的内容与匹配的字符串拼接)'
sed "=" 1.txt 为文件添加行号,缺点是行号和具体行的内容不在同一行
sed "=" 1.txt | sed 'N;s/\n/:' N命令动作是将下一行的内容与上一行进行拼接 ‘s/\n/:’ --拼接时将换行符号换为:
邮箱匹配
sed -n '/[0-9A-Za-z]\+\@[0-9a-zA-Z_-]\+\(\.[0-9a-zA-Z_-]\+\)/p' 1.txt
范德萨
sed简介