La commande grep "foo" myfile.txt imprime toutes les lignes correspondantes dans mon fichier. Maintenant, je veux remplacer la ligne complète par une autre chaîne. Comment puis je faire
La commande grep "foo" myfile.txt imprime toutes les lignes correspondantes dans mon fichier. Maintenant, je veux remplacer la ligne complète par une autre chaîne. Comment puis je faire
Lors de l'exécution echo abcd | wc -c il revient 5. Mais le mot abcdne fait que 4 caractères. Est-ce que l' echoimpression d'un caractère spécial après le mot abcd? Et puis-je empêcher echod'imprimer
Comment supprimer le dernier caractère uniquement s'il est là? contribution: OpenOffice.org/m openOffice.org/ozm Pers. Pfg. phil. Prof. resp. Roonstr./m roonstr./ozm Sortie désirée: OpenOffice.org openOffice.org Pers Pfg phil Prof resp Roonstr roonstr Je l'ai si loin que seul le point est laissé,...
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...
J'ai un fichier texte délimité par des tabulations input.txt autour de 30K lignes, je voudrais vérifier chaque ligne (s1..s30K lignes) pour la valeur manquante (c'est-à-dire un espace vide) et remplir la valeur manquante avec une valeur nulle.Voir out.txt input.txt id no1 no2 no3 no4 s1 23 34 45 12...
J'ai une chaîne que je voudrais manipuler. La chaîne est de H08W2345678savoir comment pourrais-je la manipuler pour que la sortie soit juste W2345678? De même, si je voulais supprimer les 4 derniers caractères H08W2345678pour que je sache H08W234comment
Je dois supprimer toutes les commandes de mon historique correspondant à une chaîne. J'ai essayé: $ history | grep searchstring | cut -d" " -f2 | history -d -bash: history: -d: option requires an argument $ history | grep searchstring | cut -d" " -f2 | xargs history -d xargs: history: No such file...
J'ai un énorme fichier CSV (environ un demi-Gio, impossible d'utiliser un éditeur de texte habituel) avec des champs entre guillemets, "abc","def"mais j'ai besoin d'un fichier sans guillemets (je suis sûr que cela ne va pas briser la cohérence du fichier - une virgule n'est jamais utilisée à...
Existe-t-il un utilitaire qui divise le fichier par symbole de nouvelle ligne? par exemple, si un fichier contient les lignes suivantes, aa bbb cccc Si je veux le diviser en 3 fichiers, la sortie souhaitée serait: aa, bbbEt cccc(dans 3 fichiers différents) J'ai déjà vérifié la splitcommande, elle...
Supposons que j'ai un fichier (appelez-le sample.txt) qui ressemble à ceci: Row1,10 Row2,20 Row3,30 Row4,40 Je veux pouvoir travailler sur un flux de ce fichier qui est essentiellement la combinaison par paire des quatre lignes (nous devrions donc nous retrouver avec 16 au total). Par exemple, je...
Comment supprimer tous les caractères non ascii d'un fichier? Y aurait-il une commande spécifique pour effectuer cela? grep --colour='auto' -P -n'[^\x00-\x7]' /usr/local/... Je crois que cela trouve les personnages dans le flux de travail, mais comment supprimer toutes les instances des personnages...
Existe-t-il une commande ou un ensemble de commandes que je peux utiliser pour aligner horizontalement des lignes de texte sur un caractère arbitraire? Par exemple, avec une liste d'adresses e-mail, la sortie produira un fichier texte avec tous les caractères '@' alignés verticalement. Pour...
Fichier1: 123 234 345 456 Fichier2: 123 234 343 758 Sortie attendue: File3: TRUE TRUE FALSE FALSE le code doit donc comparer deux fichiers et afficher «VRAI» s'il correspond, sinon il doit afficher «FAUX» dans le nouveau fichier. Quelqu'un pourrait-il s'il vous plaît fournir la solution pour...
J'ai un tas de sortie passant par sed et awk. Comment puis-je préfixer la sortie avec START et suffixer la réponse avec END? Par exemple, si j'ai All this code on all these lines and all these Comment pourrais-je obtenir: START All this code on all these lines and all these END ? Ma tentative...
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...
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...
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 o s e w h i c h i s m o r e i m p o r t a n t… Visuellement: T␣h␣e␣␣b␣o␣o␣k␣␣a␣l␣s␣o␣␣h␣a␣s␣␣a␣n␣␣a␣n␣a␣l␣y␣t␣i...
J'ai un fichier avec des colonnes. Voir ci-dessous pour un exemple: a b c ... z 1 2 3 ... 26 Je voudrais permuter toutes les colonnes où la 1ère devient la dernière, la seconde devient l'avant-dernière ... etc. z y x ... a 26 25 24 ... 1 Y a-t-il une doublure ( awkou sed) qui fait cela? Je sais que...
Comment puis-je utiliser awk pour supprimer tout le texte après un certain caractère ";" qui apparaît sur chaque ligne de mon fichier texte? (J'ai ensuite besoin de courir pour les boucles sur le texte) Jenny,Sarah,John;North Dakota Henry,Frank;Illinois Aaron,Kathryn,Caitlin,Harris;New York...
On m'a donc dit de faire last > lastloggedince qui crée un fichier qui montre la dernière connexion des classes depuis le dernier redémarrage du système, et maintenant on me demande d'écrire un script Awk qui est nommé myawkqui compte / détermine combien de lignes lastloggedincontiennent la...