Questions marquées «text-processing»

14
Trier les lignes par nombre de mots par ligne

Contribution donnée: hello: world foo bar baz bar: baz: bin boop bop fiz bang beep bap: bim bam bop boatkeeper: poughkeepsie Je voudrais le trier dans la plupart des mots en haut, au moins à la fin, comme ceci: baz: bin boop bop fiz bang beep hello: world foo bar baz bap: bim bam bop boatkeeper:...

13
Supprimer les entrées en double d'un fichier CSV

J'ai un fichier [csv] avec des données en double réimprimées, c'est-à-dire les mêmes données imprimées deux fois. Je l' ai essayé d' utiliser le uniq de sorte par sort myfile.csv | uniq -umais il n'y a pas de changement dans le myfile.csv, aussi je l' ai essayé , sudo sort myfile.csv | uniq -umais...

13
outil non orienté ligne pour le remplacement de chaîne?

J'ai récemment posé une question sur la façon de supprimer le caractère de nouvelle ligne s'il se produit après un autre caractère spécifique. Les outils de traitement de texte Unix sont très puissants, mais presque tous traitent des lignes de texte, ce qui est très bien la plupart du temps lorsque...

13
Imprimer des lignes entre (et exclure) deux motifs

Je vais soumettre un formulaire en utilisant cURL, où une partie du contenu provient d'un autre fichier, sélectionné en utilisant sed Si le param1modèle de correspondance de ligne d'un autre fichier utilise sed, la commande ci-dessous fonctionnera correctement: curl -d param1="$(sed -n...

13
Comment extraire des données d'un fichier JSON

J'ai bin à la recherche d'une solution à ma question, mais je n'ai pas trouvé de réponse ou mieux dit que je ne l'ai pas trouvée avec ce que j'ai trouvé. Permet donc de parler de mon problème. J'utilise un logiciel de contrôle de maison intelligente sur un Raspberry Pi et comme je l'ai découvert ce...

13
Recherche binaire dans un fichier texte trié

J'ai un gros fichier trié avec des milliards de lignes de longueurs variables. Étant donné une nouvelle ligne, je voudrais savoir quel numéro d'octet il obtiendrait s'il avait été inclus dans le fichier trié. Exemple a\n c\n d\n f\n g\n Étant donné l'entrée 'foo', j'obtiendrais la sortie 9. C'est...