Обратные пометки, отличающиеся от $()

Следующий код:

url="http%3A%2F%2Fstackru.com%2Fsearch%3Fq%3Durldecode%2Bbash"

line=`echo -e ${url//%/\\x}`; 
echo $line;

line=$(echo -e ${url//%/\\x}); 
echo $line;

Производит:

httpx3Ax2Fx2Fstackru.comx2Fsearchx3Fqx3Durldecodex2Bbash
http://stackru.com/search?q=urldecode+bash

Разве `` и $() не должны давать одинаковый результат?

0 ответов

Другие вопросы по тегам