Partage
  • Partager sur Facebook
  • Partager sur Twitter

Filtrer lignes tableau .csv par rapport à une case

    25 décembre 2022 à 17:05:43

    Bonjour, je travail actuellement sur un projet permettant d'obtenir des données météo par rapport à un fichier .CSV.

    Le problème est que je n'arrive pas à récupérer les lignes où uniquement la 15èmes case de la lignes est égal à une certaines valeurs, savez-vous comment faire ?

    Exemple : 

    Ici, je voudrais uniquement la lignes où la code de la communes est égal à 12145. (sachant qu'il y en à d'autres après). 

    Merci bonne journée.

    -
    Edité par RsShanks 25 décembre 2022 à 17:06:37

    • Partager sur Facebook
    • Partager sur Twitter
      25 décembre 2022 à 18:30:01

      salut,

      les CSV sont à traiter avec awk.

      • Partager sur Facebook
      • Partager sur Twitter

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

        25 décembre 2022 à 19:09:33

        dantonq a écrit:

        salut,

        les CSV sont à traiter avec awk.

        J'ai oublié de préciser c'est un projet a faire en shell, mais merci beaucoup.

        Réponse ultérieur : je me suis trompé j'ai pensé que c'était un autre langage de programmation.

        Cependant comment pouvons nous le faire en bash ?

        -
        Edité par RsShanks 25 décembre 2022 à 19:25:44

        • Partager sur Facebook
        • Partager sur Twitter
          25 décembre 2022 à 20:19:01

          Avec read et la variable IFS. Je te laisse regarder le man de bash ou te renseigner sur internet.

          -
          Edité par jo_link_noir 25 décembre 2022 à 20:19:36

          • Partager sur Facebook
          • Partager sur Twitter
            25 décembre 2022 à 20:56:47

            awk est en effet un langage de programmation.
            • Partager sur Facebook
            • Partager sur Twitter

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

              25 décembre 2022 à 22:01:21

              dantonq a écrit:

              awk est en effet un langage de programmation.


              Je ne pourrais donc pas l'utiliser car on demande de faire cela en bash, désolé de ne pas avoir précisé.
              • Partager sur Facebook
              • Partager sur Twitter

              Filtrer lignes tableau .csv par rapport à une case

              × 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