title: Remove punctuation standard input.
body: <p>I want the program can remove punctuation which read from the standard input
  My code is: </p>
  
  <pre><code>echo $* | tr -d '[:punct:]'
  </code></pre>
  
  <p>It can handle some simple situations but when I type input in terminal (like: whatever ad!":)</p>
  
  <p>when the sentence within continuing several punctuation, the terminal will reflect the result: -bash: !": event not found</p>
  
  <p>Can anyone give help?</p>