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 …
Si j'ai moins de deux dates: 2015-09-12,2015-08-13 Et j'ai besoin d'obtenir le nombre de jours entre eux, j'utiliserai le code ci-dessous: awk -F'[-,]' '{print 360*($4-$1)+30*($5-$2)+($6-$3)}' La sortie de ce code sera alors -29que la différence est29
[root@server]# awk '!seen[$0]++' out.txt > cleaned awk: (FILENAME=out.txt FNR=8547098) fatal error: internal error Aborted [root@server]# Le "" serveur "" a: 8 Go de RAM + 16 Go de SWAP, x> 300 Go d'espace libre, amd64, CPU de bureau. Scientific Linux 6.6. Rien d'autre ne tourne dessus pour faire de la …
J'ai un fichier d'entrée avec certaines sections qui sont délimitées avec des balises de début et de fin, par exemple: line A line B @@inline-code-start line X line Y line Z @@inline-code-end line C line D Je veux appliquer une transformation à ce fichier de telle sorte que les lignes …
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 voulais supprimer toutes les extensions .sh, j'ai fait ceci: ls *.sh | xargs -I {} mv {} `basename {} .sh` Cependant, cela ne fonctionne pas, il se comporte comme basenameun nom de fichier sans changement. Pourquoi se comporte-t-il ainsi? Par exemple, cela fonctionne: ls *.sh | xargs -I {} …
Tout le monde sait :-) que dans les fichiers en texte brut Windows, les lignes se terminent par CR + LF, et sous Unix et Linux - avec LF uniquement. Comment puis-je convertir rapidement tous mes fichiers de code source d'un format à un autre et inversement?
Lorsque vous faites un tail -f error.log, comment insérer par programmation un saut de ligne après que rien n'a été ajouté au fichier pendant 3 secondes? (évidemment, une fois qu'un saut de ligne a été ajouté, aucun autre saut de ligne ne doit être ajouté jusqu'à ce que d'autres lignes …
J'ai obtenu deux fichiers: file1 avec environ 10 000 lignes et file2 avec quelques centaines de lignes. Je veux vérifier si toutes les lignes de file2 se trouvent dans file1. Soit: ∀ ligne ℓ ∈ fichier2: ℓ ∈ fichier1 Si quelqu'un ne sait pas ce que ces symboles signifient ou …
Comment filtrer 2 lignes pour chaque ligne correspondant à l'expression rationnelle grep? c'est mon test minimal: SomeTestAAAA EndTest SomeTestABCD EndTest SomeTestDEFG EndTest SomeTestAABC EndTest SomeTestACDF EndTest Et évidemment j'ai essayé par exemple grep -vA 1 SomeTestAAce qui ne fonctionne pas. la sortie souhaitée est: SomeTestABCD EndTest SomeTestDEFG EndTest SomeTestACDF EndTest
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 …
En essayant de convertir un fichier texte en son équivalent ASCII, j'obtiens un message d'erreur iconv: illegal input sequence at position. La commande que j'utilise est iconv -f UTF-8 -t ascii//TRANSLIT file Le caractère fautif est æ. Le fichier texte lui-même est présent ici . Pourquoi dit-on séquence illégale? Le …
J'aime grep -v. Je l'utilise tout le temps. Mais je fais aussi du traitement de texte en python, et il me manque une chose cruciale. Habituellement, j'utilise grep -vpour retirer des éléments étrangers du texte. Par exemple, $ grep -v '[a-z]' # (I manually review this output to confirm that …
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.