Questions marquées «text-processing»

12
Créer des listes de mots selon des nombres binaires

J'ai une matrice qui ressemble à ceci: Entrée : A B C D E F G H I 0 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 1 0 0 0 1 0 0 1 0 0 1 0 0 0 1 0 1 0 0 0 1 1 1 0 0 Et je voudrais extraire pour chaque ligne la liste des lettres correspondant à la valeur 1. Sortie : E,I D...

12
Réorganisation des colonnes à l'aide de awk

J'essaie de déplacer la 7e colonne de mon fichier csv à la fin en utilisant awk -F '{print $1,$2,$3,$4,$5,$6,$8,$9,$10,$11,$7}',OFS= "$file" où $ file est un fichier .csv dans un répertoire. Cependant, la sortie est awk: ^ syntax error Quelqu'un sait-il comment corriger cette

11
Commande `highlight`

Existe-t-il une commande qui peut être utilisée pour mettre facilement en surbrillance (avec des couleurs, du texte en gras ou un arrière / premier plan inversé) des chaînes spécifiques dans stdin tout en passant la chaîne entière à stdout? Je pense à le construire , mais je préfère simplement...

11
Une meilleure commande de collage

J'ai les deux fichiers suivants (j'ai rempli les lignes avec des points pour que chaque ligne d'un fichier ait la même largeur et ai mis file1 en majuscules pour le rendre plus clair). contents of file1: ETIAM...... SED........ MAECENAS... DONEC...... SUSPENDISSE contents of file2 Lorem.......

11
Imprimer les colonnes dans awk par nom d'en-tête

J'ai un fichier texte comme ça foo bar baz 1 a alpha 2 b beta 3 c gamma Je peux utiliser awk pour imprimer certaines colonnes, comme 1 et 3, avec {print $1, $3}, mais je veux spécifier les colonnes à imprimer en spécifiant à la place l'en-tête de la colonne, quelque chose comme {print $foo, $baz}....