```ruby
module Specjour
  module CPU
    # copied from github.com/grosser/parallel
    def self.cores
      case RUBY_PLATFORM
      when /darwin/
        `hwprefs cpu_count`.to_i
      when /linux/
        `cat /proc/cpuinfo | grep processor | wc -l`.to_i
      end
    end
  end
end
```

Use grep's --count option instead of piping to wc
user
```ruby
module Specjour
  module CPU
    # copied from github.com/grosser/parallel
    def self.cores
      case RUBY_PLATFORM
      when /darwin/
        `hwprefs cpu_count`.to_i
      when /linux/
        `cat /proc/cpuinfo | grep --count processor`.to_i
      end
    end
  end
end
```
assistant