我使用带有“~”和 .swp 等文件名的 find 来获得结果。所以我做了以下事情,但有没有更好的方法来做到这一点?该'.*.js' -iname '*.js'
部分感觉“多余”。
$ find ./ '.*.js' -iname '*.js' -print0 | xargs -0 grep -n ".*loginError.*"
find: `.*.js': No such file or directory
./js/signin.js:252: foo.loginError();
./js/signin.js:339:foo.loginError = function() {
./js/signin.js:340: foo.log("ui.loginError");