查找脚本

记录有用的shell脚本

作者 Trekerz 日期 2019-09-19
查找脚本
  1. 在当前目录下所有.js文件中查找文本handler

    find . -name "*.js" | xargs grep 'handler'
  2. rm mv等命令对大量文件操作时报错-bash: /bin/rm: Argument list too long也可用 xargs 解决删除当前目录下所有.js文件,xargs可以把find传过来的参数展开传给rm

    find . -name "*.cpp" | xargs rm
  3. tail 限定文件的最后 20 行,并用grep找出其中符合正则表达式的字符,输出匹配项及其前后2行,并显示行号:

    tail -20 test.js | grep -E 'f.*\(' -C 2 -n


–end–