title: Recursively prepend text to file names
body: <p>I want to prepend text to the name of every file of a certain type - in this case .txt files - located in the current directory or a sub-directory. </p>
  
  <p>I have tried:</p>
  
  <pre><code>find -L . -type f -name "*.txt" -exec mv "{}" "PrependedTextHere{}" \;
  </code></pre>
  
  <p>The problem with this is dealing with the <code>./</code> part of the path that comes with the <code>{}</code> reference.</p>
  
  <p>Any help or alternative approaches appreciated.</p>