Partage
  • Partager sur Facebook
  • Partager sur Twitter

Problème bash boucle for

Sujet résolu
    22 février 2018 à 15:58:01

    Bonjour,

    pouvez-vous m'indiquer où se trouve l'erreur quand lance le script suivant (il y a pas plus basique mais ça ne marche pas):

    #!/bin/bash
    for i in 1 2 3
    do
      echo $i
    done
    

    J'ai le message suivant (sous debian8):

    Merci d'avance !

    -
    Edité par NicoDubs 22 février 2018 à 15:58:59

    • Partager sur Facebook
    • Partager sur Twitter
      22 février 2018 à 16:05:01

      salut,

      $'do\r'

      tu as édité ton fichier sur W$.
      les fins de lignes entre les systèmes W$, mac, et *n?x ne sont pas les mêmes.

      passe ton script par dos2unix.

      • Partager sur Facebook
      • Partager sur Twitter

      Validez la réponse utile « Un problème clairement exposé est à moitié résolu. » Pas de MP technique

        22 février 2018 à 16:21:32

        D'accord super merci je ne savais pas que ça posait un problème de créer son script sur windows pour l'intégrer sur linux après merci!!!
        • Partager sur Facebook
        • Partager sur Twitter

        Problème bash boucle for

        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
        × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
        • Editeur
        • Markdown