title: shell script to display the calendar of the current month with current date replace by *
body: <p>I want the result to like this:</p>
  
  <pre><code>May 2014
  Su Mo Tu We Th Fr Sa
               1  2  3
  4   5  *  6  7  8  9
  10 11 12 13 14 15 16
  17 18 19 20 21 22 23
  24 25 26 27 28 29 30
  31
  </code></pre>
  
  <p>I am able to extract the date using <code>date |cut -d' ' -f4</code></p>
  
  <p>but when i execute the command, <code>cal|sed "s/date|cut -d' ' -f4/*/"</code></p>
  
  <p>there is no change the calender output.</p>
  
  <p>can some one tell me where am I going wrong??</p>
  
  <p>Thanks.</p>