Bonjour

J'ai crée une petite fonction intégrée dans mon zshrc. Elle est simple mais ne fonctionne pas Le soucis, je ne vois pas où cela coince

Pourriez-vous y jetter un oeil svp ?

Voici le code en question :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
function checkupdateports () {
	echo "===> Vérifie si un ports à besoin d'une mise à jour"
	result=`portversion -l "<"`
	if [ $result = "" ]; then
		echo "=> Les ports sont à jour."
	else
		echo $result
	fi
}
J'obtiens le message suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
checkupdateports:3: parse error: condition expected: =
J'ai du raté un virage

Merci