Bonjour.

Voilà j'écris un script shell pour traiter un fichiers texte et j'obtiens le message d'erreur suivant : unary operator expected.

Le test en question est :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
while [ ${tableau[$j]} -ne $reference ] || [ $j -lt $k ]
	do
		let j=$j+1
	done
Je pense que le problème est l"utilisation du tableau, sachant que la première case est initialisée à tableau=0 et l'indice j à 0.

Merci d'avance