From 82ce0be6fdae968331be64595630a3ca827d4325 Mon Sep 17 00:00:00 2001 From: Jack Nagel Date: Wed, 9 Jul 2014 16:53:37 -0500 Subject: [PATCH] Clean up /bin/df regexp - remove unnecessary captures - '%' is not a metacharacter so it doesn't need to be escaped - match using '+' instead of '*' --- Library/Homebrew/cmd/doctor.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Library/Homebrew/cmd/doctor.rb b/Library/Homebrew/cmd/doctor.rb index 5f385556e5..757dc0c464 100644 --- a/Library/Homebrew/cmd/doctor.rb +++ b/Library/Homebrew/cmd/doctor.rb @@ -35,8 +35,8 @@ class Volumes io.each_line do |line| case line.chomp # regex matches: /dev/disk0s2 489562928 440803616 48247312 91% / - when /^(.*)\s+([0-9]+)\s+([0-9]+)\s+([0-9]+)\s+([0-9]{1,3}\%)\s+(.*)/ - vols << $6 + when /^.+\s+[0-9]+\s+[0-9]+\s+[0-9]+\s+[0-9]{1,3}%\s+(.+)/ + vols << $1 end end end