From 8534df28d586136df25b90733d0577cf114e68eb Mon Sep 17 00:00:00 2001 From: Corey Johnson & Nathan Sobo Date: Wed, 18 Jul 2012 18:04:39 -0600 Subject: [PATCH] Another attempt with find/grep/perl/xargs that doesn't work --- src/app/project.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/project.coffee b/src/app/project.coffee index d7050a1c2..940ad7d2c 100644 --- a/src/app/project.coffee +++ b/src/app/project.coffee @@ -141,7 +141,7 @@ class Project command = [ "find \"#{@getPath()}\" -type f -print0" # find all paths in the project's working directory "grep --text --perl-regexp --invert-match --regexp=\"#{@ignorePathRegex()}\"" # accept only non-ignored paths, separated by \0 (find doesn't support pcre) - "perl -0pi -e 's/\n$//'" # delete grep's trailing newline because it screws up xargs + "perl -0pi -e 's/\\n\\z\//'" # delete grep's trailing newline because it screws up xargs "xargs -0 grep --null --perl-regexp --with-filename --line-number --recursive --regexp=\"#{regex.source}\"" # run grep on each filtered file ].join(" | ")