我正在编写一个脚本来检查我是否删除了所有的javascript debbugger语句。
脚本中的当前行是:
grep -R --exclude-dir=node_modules --exclude=$0 "debugger" .
当我在目录中运行此脚本时,它总是返回
./debugger-checker.sh:4:grep --color=auto -nr --exclude-dir=node_modules --exclude=$0 "debugger" .
如何让grep排除正在运行它的shell脚本?
答案 0 :(得分:1)
你可以试试这个:
grep -R --exclude-dir=node_modules "debugger" . | grep -v $0