J'ai un code source réparti sur plusieurs fichiers. Il a un modèle abcdefque je dois remplacer pqrstuvxyz. Le modèle peut être Abcdef(Phrase Sentence), puis il doit être remplacé par Pqrstuvxyz. Le modèle peut être AbCdEf(Basculer la casse), il doit alors être remplacé par PqRsTuVxYz. En bref, je dois faire correspondre …
Je dois vérifier certains ordinateurs portables pour les mauvaises touches du clavier, et je voudrais donc accélérer cela autant que possible. Je n'ai rien trouvé pour cette tâche spécifique, donc mon idée est un script qui lit les touches pressées et connaît toutes les touches du clavier, donc je peux …
Je veux faire correspondre un motif non gourmand (expression régulière) awk. Voici un exemple: echo "@article{gjn, Author = {Grzegorz J. Nalepa}, " | awk '{ sub(/@.*,/,""); print }' Est-il possible d'écrire une expression régulière qui sélectionne la chaîne la plus courte? @article{gjn, au lieu de cette longue chaîne?: @article{gjn, Author …
Comment diviser un gros fichier en deux parties, selon un modèle? Donné un exemple file.txt: ABC EFG XYZ HIJ KNL Je veux diviser ce fichier en XYZtel qu'il file1contient des lignes vers le haut XYZet le reste des lignes file2.
J'ai un fichier comme celui-ci: a AGTACTTCCAGGAACGGTGCACTCTCC b ATGGATTTTTGGAGCAGGGAGATGGAATAGGAGCATGCTCCAT c ATATTAAATGGATTTTTGGAGCAGGGAGATGGAATAGGAGCATGCTCCATCCACTCCACAC d ATCAGTTTAATATCTGATACGTCCTCTATCCGAGGACAATATATTAAATGGA e TTTGGCTAAGATCAAGTGTAGTATCTGTTCTTATAAGTTTAATATCTGATATGTCCTCTATCTGA Je veux créer un fichier a.seqcontenant une séquence AGTACTTCCAGGAACGGTGCACTCTCC. b.seqContient de même ATGGATTTTTGGAGCAGGGAGATGGAATAGGAGCATGCTCCAT. En bref, Colonne1 doit être utilisé comme nom de fichier de sortie avec extension .seq, puis il doit contenir la séquence colonne2 …
J'ai quelques fichiers texte que j'utilise pour prendre des notes - juste du texte brut, généralement juste en utilisant cat >> file. Parfois, j'utilise une ou deux lignes vides (il suffit de retourner - le caractère de nouvelle ligne) pour spécifier un nouveau sujet / ligne de pensée. À la …
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 cela?
Il s'agit plus ou moins d'une question complémentaire aux deux suivantes: Erreur de syntaxe lors de la suppression des lignes en double via le fichier awk '! X [$ 0] ++' alternative awk / nawk sur SunOs et Linux Je vois que sur Solaris 10 (SunOS 5.10), j'obtiens les résultats …
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 …
En bash $0contient le nom du script, mais en awk si je crée un script nommé myscript.awk avec le contenu suivant: #!/usr/bin/awk -f BEGIN{ print ARGV[0] } et l'exécuter, il affichera seulement "awk". En outre, ARGV [i] avec i> 0 est utilisé uniquement pour les arguments de script en ligne …
Je souhaite supprimer le 5ème mot de chaque ligne d'un fichier. Le contenu actuel du fichier: File is not updated or and will be removed System will shut down f within 10 seconds Please save your work 55 or copy to other location Kindly cooperate with us D Production attendue: …
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 recherche une commande …
La awkcommande ci-dessous supprime toutes les lignes en double comme expliqué ici : awk '!seen[$0]++' Si le texte contient des lignes vides, toutes les lignes vides sauf une seront supprimées. Comment puis-je conserver toutes les lignes vides tout en supprimant toutes les lignes en double non vides, en utilisant uniquement …
Supposons qu'il y ait du texte dans un fichier: (bookmarks ("Chapter 1 Introduction 1" "#1" ("1.1 Problem Statement and Basic Definitions 23" "#2") ("Exercises 31" "#30") ("Notes and References 42" "#34")) ) Je veux ajouter 11 à chaque numéro suivi d'un "dans chaque ligne s'il y en a un, c'est-à-dire …
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.