Int considéré comme String
Bonjour,
Dans un script j'appelle la commande cUrl etait :
Code:
curl -u login:password http://10.10.10.69/params/get.cgi?Services.CpuLoad-1.CpuLoad
réponse :
Code:
Services.CpuLoad-1.CpuLoad=30
Sachant que la commande cUrl n'appelle pas de fichier XML, JSON, PHP... il était embêtant de la parser, du coup j'ai simplement mis le résultat dans une variable et supprimé ce qui ne m’intéressait pas.
Code:
test=$(curl -u login:password http://10.10.10.69/params/get.cgi?Services.CpuLoad-1.CpuLoad)
Code:
echo "${test//Services.CpuLoad-1.CpuLoad=}"
réponse :
30
Problème :
Malgré que ma réponse soit 30 en réalité c'est :
Code:
echo -n $test | od -c
Le \r me pose un problème je pense pour être considéré comme un entier. Du coup, impossible de faire des comparaisons.
Merci d'avance,