Hi, <br><br>Here is the simplified example of what I want to do:<br><br>  DB&lt;1&gt; $v = &#39;AAabcDDabc&#39;<br>  DB&lt;2&gt; $v = m/abc/`echo $&amp; | rev`/g<br>Backticks found where operator expected . . . <br><br>Please don&#39;t take it literally, and argue that shell invoking is not necessary -- I want to replace a certain string with the result of shell command,
and pass the matched string to the shell command as well.<br><br>Please help.<br>Thanks<br><br>Antonio<br><br>