Estou trabalhando para automatizar um serviço de atualização. 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.
Responder1
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