Articles of csv

Recherche de fichier .CSV avec AWK – ne fonctionne qu’avec la première ligne

J’ai essayé de chercher dans une colonne spécifique d’un fichier .csv pour trouver des cellules contenant un mot particulier. Cependant, cela ne fonctionne que pour la première ligne (les en-têtes) dans mon fichier .csv. Le fichier est une série de plus de 10 000 messages de forum, la colonne 1 étant la clé de publication […]

créer un script shell pour automatiser l’exportation csv dans mongo db

Nous avons mongo db et nous avons une liste de collections que je veux exporter vers csv en utilisant l’outil mongoexport. Je dois le faire souvent et les noms des collections changent parfois. Donc, ce que je veux faire, c’est créer un script shell que je peux juste lancer et il va parcourir les collections […]

comment couper des colonnes de csv

J’ai un ensemble de fichiers csv (environ 250), chacun contenant de 300 à 500 enregistrements. Je dois couper 2 ou 3 colonnes de chaque fichier et le stocker dans un autre. J’utilise un système d’exploitation Ubuntu . Est-il possible de le faire en commande ou utilitaire?

comment détecter l’encodage du fichier csv téléchargé

J’ai un fichier data.csv , qui doit être téléchargé sur le serveur, analysé …. Ce fichier peut avoir différents encodages. Je dois le détecter et le convertir en utf8. À ce moment, la fonction php mb_detect_encoding renvoie toujours utf8. j’ai essayé: <?php mb_detect_encoding(file_get_contents($_FILES["csv_uploadfile"]["tmp_name"])); ou <?php mb_detect_encoding(file_get_contents($saved_file_path)); mb_detect_encoding renvoie utf8. si j’utilise la commande bash $ […]

Extraire les trois premières colonnes de tous les fichiers tsv d’un dossier

J’ai plusieurs fichiers tsv dans un dossier qui totalisent plus de 50 Go. Pour faciliter la mise en mémoire lors du chargement de ces fichiers dans R, je souhaite extraire uniquement les 3 premières colonnes de ces fichiers. Comment tous les fichiers peuvent-ils avoir leurs colonnes extraites à la fois dans le terminal? Je suis […]

Supprimer un champ par position d’une longue ligne

J’ai une longue ligne de champs séparés par des points-virgules, 69 d’entre eux, pour être précis. Je dois supprimer le champ 3 pour pouvoir, de manière verbeuse: awk -F\; ‘$1 == 3 { print $1″;”$2″;”$4 … }’ a.txt Ce qui serait vraiment long. Existe-t-il un raccourci pour dire “4 $ à la fin”, “4 $ […]

CSV au script linux XLS

J’ai besoin d’un script pour convertir un fichier csv séparé par des virgules en un fichier Excel xls. J’ai essayé un script python en ligne mais je ne pouvais pas installer la version correcte de python pour installer un mod / dépendance le script requirejs. Quelle est la meilleure solution?

Comment obtenir les dimensions CSV du terminal

Supposons que je sois dans un dossier où ls renvoie Test.csv . Quelle commande dois-je saisir pour obtenir le nombre de lignes et de colonnes de Test.csv (un fichier standard séparé par des virgules)?

convertir un fichier de largeur fixe de texte en csv

J’ai un gros fichier de données au format texte et je veux le convertir en csv en spécifiant chaque longueur de colonne. nombre de colonnes = 5 longueur de la colonne [4 2 5 1 1] échantillons d’observations: aasdfh9013512 ajshdj 2445df Production attendue aasd,fh,90135,1,2 ajsh,dj, 2445,d,f

Générer une liste CSV à partir de Linux ‘ps’

Supposons que j’ai une commande ps qui ressemble à ceci: ps -Ao args:80,time,user –sort time Cela me donnera un ensemble de lignes séparées par “espace”. Une rangée pourrait ressembler à ceci paulnath -bash 00:00:00 Je voudrais convaincre ps de délimiter par des virgules (ou même des tabulations!), De sorte qu’il puisse être traité automatiquement par […]