Aqui está uma maneira:
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
Estou trabalhando na automação de um serviço de atualização. Eu criei dois arquivos de texto que contêm apenas o número da versão.
versionnumber.txt
:
3861
latestversionnumber.txt
:
4002
Como posso comparar esses dois números de arquivos diferentes para criar uma opção if / then / else? Isso está sendo executado por meio de um arquivo bash.