title: list words from file using shell script in alphabetical order and with no punctuation
body: <p>I am using Shell script and bash commands. </p>
  
  <p>I have to generate a list of words that are in alphabetical order from a file which has many sentences in it, i am using song lyrics to work this out on. I can return each word in alphabetical order but it still includes some apostrophes, question marks and full stops. to do this I use:</p>
  
  <pre><code>cat lyrics01.txt | tr "\"' " '\n' | sort -u &gt;&gt; lyrics01.wl 
  </code></pre>
  
  <p>I know this tells the list to go down after each space and apostrophe but I need it to delete the punctuation and simply be the words in an alphabetical order. </p>
  
  <p>I have tried implementing this part:</p>
  
  <pre><code>-d ',.;:-+=()'
  </code></pre>
  
  <p>after the 'tr' from my original code but it will not work. Any help for a simpler way or even to solve this would be much appreciated.</p>