sed
参数:
1、's' 替换
sed 's/search-word/replace-word/' file-name 替换file-name文件中的search-word为replace-word,然后输出;
2、-n 输出指定的行
3、'p' 表示行
sed -n '2,10p' linux.md | sed 's/3333/suixingstudio/' linux.md 输出2到10行内容;将2到10行内容中3333替换为suixingstudio输出;
4、'd' 删除
sed '/3333/d' linux.md 删除包含3333的行后输出;
5、'=' 显示行号,输出
sed '=' path-to-file-name
unix下使用与Linux有区别,待区分;
备注:
nl vs cat
nl 默认显示行号,仅对非空行;