sed -e 's/$text1/$text2/g' ./xxx_${date}.txt > ./xxx_${date}_tmp.txt
переменные текст1 и 2 содержат
text1="${date2},\$9999,";
text2="http://";
переменная дате2
date2=`/usr/bin/yest +1 "%Y-%m-%d"`;
при распечатке переменных (ехо) видно,
дате2 - 2010-07-07
текст 1 - 2010-07-07,$9999,
текст 2 - http://
т.е. по идее всё верно, и это есть 100% в файле. однако скрипт не находит