3. 取行 sed -n "3"p file 取第3行 sed -n "1,3"p file 取第1到3行 sed -n "1,$"p file 取第1到最后一行 sed -n "1,$num"p file 取第1到num行 sed -n "\$p" file 取最后1行 sed -e '1!G;h;$!d' file倒过来显示
4. sed 附加/替换: sed "/xmdh/a\daoyou" file 把含有xmdh的行的结尾附加daoyou(有换行) sed 's/$/ daoyou/' file把每行的结尾附加daoyou(在同一行) sed '/test/s/$/ daoyou/' file把包含test行的结尾附加daoyou(在同一行) sed '10s/$/ daoyou/' file把第10行的结尾附加daoyou(在同一行)
sed "s/xmdh/daoyou/g" file把xmdh替换成daoyou sed "s/xmdh/daoyou/;G" file把xmdh替换成daoyou并增加一个换行 cat userlog |sed -n '/xmdh/ w test.txt'查看含有xmdh并写入test.txt中