Доброго времени суток,
возникла проблемка - пытался гуглить по всякому - ответа не нашел, прошу помощи.
Суть вопроса:
есть скрипт на bash(скрипт крайне упрощен, для наглядности, если понадобиться выложу рабочий, но сути он не меняет)
a=`cat /usr/local/scripts/test/var1`
b=`cat /usr/local/scripts/test/var2`
c=`cat /usr/local/scripts/test/var3`
d=`cat /usr/local/scripts/test/var4`
for xen in "$a" "$b" "$c" "$d"
do
if [ "$xen" -lt 4000 ]
then echo "*** "$xen" ***"
else echo "++++++++++ "$xen" ++++++++++"
fi
done
в данных файлах записаны просто цифры
var1 = 1000
var2 = 5000
var3 = 3000
var4 = 4500
мне необходимо в цикле for в echo вывести имя файла, из которого была получена переменная.
То есть вывод должен быть таким:
*** var1 ***
++++++++++ var2 ++++++++++
*** var3 ***
++++++++++ var4 ++++++++++