Programmation shell erreur ... Sauvegarder Signaler omair2010 - Dernière réponse le 2 mai 2015 1 réponse Bonjour, aide moi de trouve l'erreur de la script shell suivant #!/bin/sh pp() { i=`expr $i + 1` if test $x -eq $i then return 0 else test $(($1 % 2)) -eq 0 && echo "$1 pair" || echo "$1 impair" shift pp $1 fi } i=-1 x=$# pp $* Afficher la suite 1 réponse Trié par votes Votes Date Date décroissante Réponse 1 / 1 ... Signaler Utilisateur anonyme salut, dans la fonction, l'argument de l'appel à pp doit être $*, et non $1. et c'est quoi toutes ces lignes vides ? tu es pigiste ? Discussions similaires Erreur 3005 sur France TV Cambodgil Problème streaming France 2 95 indomptable Panne T32 sur telecommande Orange rayseg22G Erreur 4101 Le Pilote d'affichage Nvlddmkm ne répondait plus coeurlee22 Code erreur 3000 Laurent Sujet Précédent Sujet Suivant
Réponse 1 / 1 ... Signaler Utilisateur anonyme salut, dans la fonction, l'argument de l'appel à pp doit être $*, et non $1. et c'est quoi toutes ces lignes vides ? tu es pigiste ?