Shell命令之sed和awk
1, sed 删除指定行。
sed -i '*d' filename;
2, sed 删除多行。
sed -i '*,*d' filename;
3, sed删除最后一行。
sed -i '$d' filename;
4, sed替换文本文件中所有出现的字符。
sed -i 's/abc/def/g' filename;
# 将文本中所有的abc替换成def。
5,sed删除包含指定关键字的行。
sed -i '/hello/d' filename;
# 删除filename中包含‘hello’字符的行。
6, sed删除与字符串完全匹配的行。
sed -i '/^str$/d' filename
# 删除filename中完全匹配str的那一行字符。
*****************************************Vim编辑器的常用命令***************************************
1,在vim浏览状态,删除光标处后面的字符用 x 。
2,在vim命令行状态,光标处向前删除字符用 X。
3,删除光标那一行用 dd。
4,删除光标那一行,向下删除n行用 ndd。
5,删除光标所在处到第一行的所有字符用 d1G。
6,删除光标所在到最后一行的所有字符用 dG。
7,删除光标所在处到该行的最后一个字符 d$。
8,