Essayer de convertir un fichier CSV dans un fichier JSON Voici deux exemples de lignes: -21.3214077;55.4851413;Ruizia cordata -21.3213078;55.4849803;Cossinia pinnata Je voudrais obtenir quelque chose comme: “occurrences”: [ { “position”: [-21.3214077, 55.4851413], “taxo”: { “espece”: “Ruizia cordata” }, … }] Voici mon script: echo ‘”occurences”: [ ‘ cat se.csv | while read -r line do IFS=’;’ […]
sorting numérique Unix donne des résultats étranges, même lorsque je spécifie le délimiteur. $ cat example.csv # here’s a small example 58,1.49270399401 59,0.000192136419373 59,0.00182092924724 59,1.49270399401 60,0.00182092924724 60,1.49270399401 12,13.080339685 12,14.1531049905 12,26.7613447051 12,50.4592437035 $ cat example.csv | sort -n –field-separator=, 58,1.49270399401 59,0.000192136419373 59,0.00182092924724 59,1.49270399401 60,0.00182092924724 60,1.49270399401 12,13.080339685 12,14.1531049905 12,26.7613447051 12,50.4592437035 Pour cet exemple, sort donne le même […]
J’ai presque le problème suivant et je n’ai pas trouvé la solution. Cela pourrait être ma structure de fichier CSV: 1223;”B630521 (“L” fixed bracket)”;”2″ width”;”length: 5″”;2;alternate A 1224;”B630522 (“L” fixed bracket)”;”3″ width”;”length: 6″”;2;alternate B Comme vous pouvez le voir, il y en a ” écrit pour pouce et “L” dans l’enveloppe ” . Maintenant, je […]
J’essaie de créer un script pour convertir deux colonnes dans un fichier .csv qui sont la date et l’heure en un timestamps Unix. Donc, je dois obtenir la colonne de date et d’heure de chaque ligne, la convertir et l’insérer dans une colonne supplémentaire à la fin contenant l’horodatage. Quelqu’un pourrait-il m’aider? Jusqu’à présent, j’ai […]
Parfois, je dois extraire rapidement des données arbitraires à partir de fichiers XML pour les mettre au format CSV. Quelles sont vos meilleures pratiques pour ce faire dans le terminal Unix? Je voudrais des exemples de code, par exemple comment puis-je résoudre le problème suivant? Exemple d’entrée XML: Ma sortie CSV souhaitée: Foo, Bar,
Donc, fondamentalement, je veux fusionner quelques fichiers CSV. J’utilise le script suivant pour faire cela: paste -d , *.csv > final.txt Cependant, cela a fonctionné pour moi par le passé, mais cette fois, cela ne fonctionne pas. Il ajoute les données les unes à côté des autres plutôt que les unes en dessous des autres. […]
Existe-t-il un moyen de sortinger un fichier csv en fonction de la 1ère colonne en utilisant une commande shell? J’ai ce fichier énorme avec plus de 150k lignes donc je peux le faire en Excel 🙁 y a-t-il une autre manière?
Je dois fusionner plusieurs fichiers CSV avec les mêmes en-têtes. Je dois conserver l’en-tête du premier fichier et supprimer les en-têtes de tous les autres fichiers et les fusionner pour créer un fichier maître. dossier 1: Id,city,name ,location 1,NA,JACK,CA dossier 2: ID,city,name,location 2,NY,JERRY,NY sortie: Id,city,name,location 1,NA,JACK,CA 2,NY,JERRY,NY Actuellement, j’utilise ce code: ls *.csv | xargs […]
J’ai déclaré avant que je ne suis pas très bon en matière de script, donc ce que j’ai ci-dessous copie des fichiers à partir d’un répertoire de partage à la mienne où je change leurs permissions. Mais ensuite, je voulais supprimer la première ligne de chacun des fichiers CSV – les en-têtes – et ensuite […]
J’ai un fichier csv avec 7 champs de données. Je veux sortinger le 7ème champ par ordre numérique inverse (les plus petites valeurs en premier). Le septième champ de données ressemble à ceci: 0.498469643137 1 6.98112003175e-10 9.11278069581e-06 J’ai essayé d’utiliser l’outil de sorting UNIX comme ceci: $ sort -t”,” -n -k -r 7 Le problème […]