Все,
В начале моего сценария оболочки я установил переменную с именем filespresent="false"
Эта переменная действует как флаг, чтобы указать позже в моих журналах сценария оболочки, если он нашел файл для обработки через SQLLoader.
Проблема в том, что мой оператор if не работает, он дает следующую ошибку
[ложь: не найдено
Вот мой код
if ["$filespresent" == "false"]
then
echo ">>>No CSV files in : " $inbox " folder, skipped SQLLoader" >> script.log
fi
Я проверил учебник по сравнению строк здесь, возможно, Solaris отличается от Linux? http://www.tech-recipes.com/rx/209/bournebash-shell-scripts-string-comparison/