title: Pass Options to a grunt task while running it
body: <p>I thought there was a way to do this, and that I'd stumbled on it before.
  I have read these answers but they're not what I'm talking about:</p>
  
  <p><a href="https://stackoverflow.com/questions/14780622/programmatically-pass-arguments-to-grunt-task?rq=1">Programmatically pass arguments to grunt task?</a></p>
  
  <p><a href="https://stackoverflow.com/questions/18222454/grunt-conditional-option">Grunt conditional option</a></p>
  
  <p><a href="https://stackoverflow.com/questions/13989978/accessing-the-process-environment-from-a-grunt-template">Accessing the process / environment from a grunt template</a></p>
  
  <p>I also looked at the grunt docs but it isn't there:</p>
  
  <p><a href="https://github.com/gruntjs/grunt/wiki/Configuring-tasks" rel="noreferrer">https://github.com/gruntjs/grunt/wiki/Configuring-tasks</a></p>
  
  <p>Is there a syntax like this?</p>
  
  <p><code>
  grunt.task.run 'htmlmin:allFiles:collapseWhitespace=true'
  </code></p>