过滤出某类型文件,然后在其中搜索
find . -name "*.scons" -print |xargs grep "Glob"
找到某类文件并删除
find ./ -name "*.os" | xargs rm -rf
删除xx(可以使文件或文件夹)之外的文件和文件夹
[root@localhost abc]# ls |grep -v xx |xargs rm -f
查找目录下的所有文件并替换
grep -rl log_file_name ./ | xargs sed -i 's/log_file_name/log_file_accel/g'
TODO:
1. 看每个文件的大小,好找到要删除的文件
VIM的列编辑操作
删除列
1.光标定位到要操作的地方。
2.CTRL+v 进入“可视 块”模式,选取这一列操作多少行。
3.d 删除。
插入列
插入操作的话知识稍有区别。例如我们在每一行前都插入"() ":
1.光标定位到要操作的地方。
2.CTRL+v 进入“可视 块”模式,选取这一列操作多少行。
3.SHIFT+i(I) 输入要插入的内容。
4.ESC 按两次,会在每行的选定的区域出现插入的内容。