实习之vim基本学习
最近实习学到了写vim的基本用法,记录一下
批量注释
ctrl+v进入列模式,按“I”进入插入模式,按// #等在每行开头插入注释,esc
批量去除注释
ctrl + v 进入列模式,按“x”即可。
sed 替换命令,最近遇到的三个相对比较难的,mark一下
1. 将operation.log中的failed全部转换为ok
2. 将operation.log中含有restart的行中的failed全部转换为ok
3. 将当前目录中中含有restart的行中的failed全部转换为ok
4. 插入注释// 将每一行都给注释
5. 用//注释掉含有指定字符串的行
6. 今天又学了一个新的解决方法,用xargs将前一条命令的输出转为下一个的输入
7. xargs -I 用于指示变量的位置;比如下面的$放在指定位置即可。$可以用其他的符号代替。
8.用awk做的一点小实验,文件是netstat -ano的输出文件
awk的使用比较简单主要就是awk'BEGIN{}{}END{}',可以没有BEGIN和END指示符,可以用if else作为条件变量,此外还可以用while for循环之类的。