20/10/2010

Petits problèmes...sous ubuntu (quand le script est fait sous le vilain windows)

Hello ! Alors pour ceux qui travaillent sous ubuntu et qui comme moi auraient pu avoir ce gentil petit message :


Le problème ici a été abordé durant le cours de GIM, les fameux retours-chariots ne sont pas les mêmes sous windows et sous linux. Ce script a apparement été conçu sous windows et il ne fonctionne pas car les retours-chariots (^M) ne sont pas interprétés correctement.

Solution :
  1. soit on retape le script à la main (vu qu'il est pas trop long acceptable pour cette fois)
  2. soit on convertit le fichier au format adéquat (commande dos2unix, conversion sous emacs, conversion sous VI) plus ou moins de succès selon les versions de l'environnement sous lequel on travaille


youhouuu ! plus de message d'erreur !
... ah non il y a un nouveau problème.
Ici c'est un petit problème de syntaxe, ma version de bash ne reconnait pas les accolades.

solution : à la place de { est attendu do, et à la place de } est attendu done, on
remplace !!

comme çà :


et voilà ...

plus de message d'erreur, on obtient un joli tableau contenant notre liste d'urls.

1 commentaire(s):

JuTAL a dit…

je dirais même plus...

Enregistrer un commentaire