title: no such file or directory error when using variables (works otherwise)
body: <p>I am new to programming and just starting in bash.
  I'm trying to print a list of directories and files to a txt file, and remove some of the path that gets printed to make it cleaner. 
   It works with this:</p>
  
  <pre><code>TODAY=$(date +"%Y-%m-%d")
  cd
  cd Downloads
  ls -R ~/Music/iTunes/iTunes\ Media/Music | sed 's/\/Users\/BilPaLo\/Music\/iTunes\/iTunes\ Media\/Music\///g' &gt; music-list-$TODAY.txt
  </code></pre>
  
  <p>But to clean it up I want to use variables like so, </p>
  
  <pre><code># Creates a string of the date, format YYYY-MM-DD
  TODAY="$(date +"%Y-%m-%d")"
  
  # Where my music folders are
  MUSIC="$HOME/Music/iTunes/iTunes\ Media/Music/"
  
  # Where I want it to go
  DESTINATION="$HOME/Downloads/music-list-"$TODAY".txt"
  
  # Path name to be removed from text file
  REMOVED="\/Users\/BilPaLo\/Music\/iTunes\/iTunes\ Media\/Music\/"
  
  ls -R "$MUSIC" &gt; "$DESTINATION"
  sed "s/$REMOVED//g" &gt; "$DESTINATION"
  </code></pre>
  
  <p>but it gives me a 'no such file or directory' error that I can't seem to get around.
  I'm sure there are many other problems with this code but this one I don't understand.</p>