подскажите, пожалуйста, что я делаю не так:#!/bin/sh
$TMPFILE="log.txt"
cat ./$TMPFILE | sed -e "s|[^/]*/||g" |
while read text;do
mv $text $ENGINEDIR
done
результатом вываливаются ошибки о не существовании файлов...
перед mv $text $ENGINEDIR ставил echo "$text $ENGINEDIR" дабы убедиться в наличии дааных в переменных... выдавало только вторую($ENGINEDIR).
так же пробовал ставить (все там же, перед mv $text $ENGINEDIR)
echo "$text"
echo "$ENGINEDIR"
выдает содержимое нормально...
и сам вопрос: как правильно прописать 2 переменные в одной строке?