J'ai un fichier comme celui-ci: 2018.01.02;1.5;comment 1 2018.01.04;2.75;comment 2 2018.01.07;5.25;comment 4 2018.01.09;1.25;comment 7 Je veux remplacer tous les points .de la deuxième colonne par une virgule ,comme je le ferais avec la sed 's/\./\,/g' filefaçon dont je peux utiliser sedou de préférence awkappliquer uniquement cela pour la deuxième colonne, donc …
Étant donné ces noms de fichiers: $ ls -1 file file name otherfile bash lui-même fait parfaitement bien avec les espaces blancs intégrés: $ for file in *; do echo "$file"; done file file name otherfile $ select file in *; do echo "$file"; done 1) file 2) file name …
J'ai besoin de trier les colonnes d'un très grand ensemble de données (1000 lignes et 700000 colonnes). Par exemple, mes colonnes sont disposées au hasard comme: col1 col4 col3 col2, et je dois trier cela. J'ai essayé quelques commandes, mais sans succès. exemple: ID M2 M5 M8 M1 M3 M9 …
J'ai un document texte qui a une charge de texte qui a un espace supplémentaire ajouté après chaque lettre! Exemple: T h e b o o k a l s o h a s a n a n a l y t i c a l p u r p …
J'ai 2 gros fichiers (3000 colonnes, 15000 lignes) du format suivant fichier1 (séparé par des tabulations): 1/0 0/0 0/0 0/0 1/1 0/0 1/1 0/1 0/0 fichier2 (séparé par des tabulations): 3 5 2 1 7 10 3 4 3 Je voudrais combiner les valeurs de la première colonne de chaque …
J'ai essayé sed et awk, mais ça ne marche pas car le personnage implique "/" qui est déjà là en commande comme délimiteur. Veuillez me faire savoir comment y parvenir. Voici un exemple. Nous souhaitons supprimer les sections commentées, c.-à-d. /*.....*/ /*This is to print the output data*/ proc print …
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 erreur?
Je travaille sur un script bash qui divisera le contenu d'un document texte en fonction des données de la ligne. Si le contenu du fichier d'origine allait dans le sens de 01 line 01 line 02 line 02 line Comment puis-je insérer dans la ligne 3 de ce fichier en …
Considérez un fichier texte users.txt: #alice #bob charlie dotan eric Je dois tout commenter depuis (exclusif) la dernière ligne commentée jusqu'à (inclus) dotan. Voici le résultat: #alice #bob #charlie #dotan eric Y a-t-il un bon sedoneliner pour le faire? Je serai content de n'importe quel outil, pas seulement sed, vraiment. …
Je voudrais trouver des lignes dans mon code qui dépassent une certaine longueur. Mon code est dans plusieurs fichiers. Quelle est la bonne façon de procéder? J'aimerais connaître les fichiers et les numéros de ligne; le contenu serait préféré, mais pas nécessaire. Le but de l'exercice est de comprendre ensuite …
J'ai un fichier qui contient 4n lignes. En voici un extrait contenant 8 lignes 6115 8.88443 6116 6.61875 6118 16.5949 6117 19.4129 6116 6.619 6117 16.5979 6118 19.4111 6115 8.88433 Ce que je veux faire, c'est trier un bloc, où chaque bloc se compose de 4 lignes en fonction de …
J'ai une énorme liste de lecture de musique et, alors que certains artistes ont de nombreux albums, d'autres n'ont qu'une seule chanson. Je voulais trier la playlist pour que le même artiste ne joue pas deux fois de suite, ou que ses chansons ne se retrouvent pas principalement au début …
Comment puis-je l'utiliser awkdans la situation suivante? Je veux concaténer des lignes commençant par la même colonne. Seule la première colonne est maintenue après la jointure (dans ce cas aaa, www, hhh). Le fichier peut être séparé par des espaces ou des tabulations. Exemple d'entrée: aaa bbb ccc ddd NULL …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.