参数
|
格式
|
功能
|
-n
|
|
只输出经过处理的行,其余的不输出
|
-i
|
sed -i 's/\.$/\!/g' regular_experss.txt
|
直接修改读取的文件,并将修改结果输出至文件
|
参数 |
格式
|
功能
|
a
|
sed '2a drink tea' |
在指定行的下一行增加指定数据
|
i
|
sed '3i drink beer'
|
在指定行的上一行增加指定的数据
|
s
|
sed 's/old/new/g'
|
将old字符串替换为new字符串,其余为固定格式 |
d
|
sed '2,5d'
|
删除指定行,如果指定两个,则表示删除一个区间内的数据
|
p
|
sed -n '5,7p'
|
打印指定行
|
变量名称 | 含义 |
NF
|
每一行拥有的字段总数
|
NR
|
目前awk所处理的是第几行数据
|
FS
|
目前的分隔符,或者设置分隔符
|