Partage
  • Partager sur Facebook
  • Partager sur Twitter

Lister des nombre dans un fichier text

    28 août 2022 à 16:55:41

    Bonjour la communauté,

    Depuis un bon moment, je cherche à lister tout les nombres de 000001 jusqu'à 999999 et enregistrer tout ces nombres dans un fichier text avec un retour à la ligne à la fin de chaque nombres.

    Merci pour votre aide et bonne journée,

    Bini

    • Partager sur Facebook
    • Partager sur Twitter
      28 août 2022 à 16:57:24

      ah ? et qu'as-tu essayé ?
      • Partager sur Facebook
      • Partager sur Twitter

      "Un problème clairement exposé est à moitié résolu." ·· Pas de questions techniques en MP.

        28 août 2022 à 18:32:11

        Je pensais que ça serait plus compliqué avec les 0 du début.
        Une simplerecheche sur le web me donne:
        for i in {000000..000009}; do echo $i; done
        Envoies ton echo dans le fichier et change ta limite supérieure.
        • Partager sur Facebook
        • Partager sur Twitter

        Le Tout est souvent plus grand que la somme de ses parties.

          28 août 2022 à 18:45:20

          pourquoi faire une boucle ?
          printf '%0.6d\n' {1..999999}
          ou
          seq -f '%06g' 1 999999


          -
          Edité par dantonq 28 août 2022 à 19:29:51

          • Partager sur Facebook
          • Partager sur Twitter

          "Un problème clairement exposé est à moitié résolu." ·· Pas de questions techniques en MP.

            28 août 2022 à 19:31:01

            Merci beaucoup pour vos réponses,

            tout fonctionne bien maintenant grâce à vous.

            Je ne sais pas si vous saurez me dire pourquoi et pour que je comprenne mon erreur quand je tapais la fonction for ca ne marchait pas sur mes premières commandes.

            Merci à vous !

            • Partager sur Facebook
            • Partager sur Twitter
              28 août 2022 à 20:12:53

              sans voir le code, non.
              • Partager sur Facebook
              • Partager sur Twitter

              "Un problème clairement exposé est à moitié résolu." ·· Pas de questions techniques en MP.

                28 août 2022 à 20:21:57

                Le voici 

                for ((n=000000;n<999999;n++)); do echo $i;

                • Partager sur Facebook
                • Partager sur Twitter
                  28 août 2022 à 21:13:08

                  tu calcules n, et tu affiches i ?

                  de plus, quand ça fonctionnera, ça affichera d'abord 0 (pas dans le format voulu), jusqu'à 999998.

                  • Partager sur Facebook
                  • Partager sur Twitter

                  "Un problème clairement exposé est à moitié résolu." ·· Pas de questions techniques en MP.

                  Lister des nombre dans un fichier text

                  × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                  • Editeur
                  • Markdown