Я работаю над автоматизацией сервиса обновления. Я создал два текстовых файла, которые содержат только номер версии.
versionnumber.txt
:
3861
latestversionnumber.txt
:
4002
Как мне сравнить эти два числа из разных файлов, чтобы создать переключатель if/then/else? Это выполняется через файл bash.
решение1
Вот один из способов:
v=$(cat versionnumber.txt)
lv=$(cat latestversionnumber.txt)
if [[ $v -lt $lv ]]
then
echo version is less than latest
else
echo version is greater than or equal to latest
fi