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 …
Je cherche un moyen d'exécuter le remplacement uniquement lorsque le dernier caractère est une nouvelle ligne, en utilisant sed. Par exemple: lettersAtEndOfLine est remplacé, mais ce n'est pas: lettersWithCharacterAfter& Comme sedcela ne fonctionne pas bien avec les nouvelles lignes, ce n'est pas aussi simple que $ sed -E "s/[a-zA-Z]*\n/replace/" file.txt …
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 …
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: …
Je prépare une présentation pour un public non technique. J'ai un programme fonctionnant en bash qui produit un flux continu de valeurs, dont certaines sont importantes. Je voudrais souligner les résultats importants tels qu'ils sont affichés afin que le public puisse se faire une idée de leur fréquence. Le problème …
Existe-t-il un moyen d'exécuter une recherche récursive d'essai et de remplacer using sed, avant de l'exécuter réellement? Je veux juste imprimer les résultats avant de faire la recherche et le remplacement. Quelque chose comme faire écho aux résultats de, grep -rl term1 . |xargs sed -i -e 's/term1/term2/'
Je cherche un moyen de remplacer une chaîne dans un fichier par une chaîne qui contient une barre oblique en utilisant sed. connect="192.168.100.61/foo" srcText="foo.bar=XPLACEHOLDERX" echo $srcText | sed "s/XPLACEHOLDERX/$connect" Le résultat est: sed: -e Expression #1, Character 32: Unknown option for `s'
J'ai exécuté ce qui suit pour remplacer un terme utilisé dans tous les fichiers du répertoire de travail actuel: $ find . -type f -print0 | xargs -0 sed -i'.bup' -e's/Ms. Johnson/Mrs. Melbin/g' Cela a effectué la substitution de mots mais a également créé des .bupfichiers de fichiers qui n'ont …
Je vais soumettre un formulaire en utilisant cURL, où une partie du contenu provient d'un autre fichier, sélectionné en utilisant sed Si le param1modèle de correspondance de ligne d'un autre fichier utilise sed, la commande ci-dessous fonctionnera correctement: curl -d param1="$(sed -n '/matchpattern/p' file.txt)" -d param2=value2 http://example.com/submit Maintenant, allez au …
Cela fonctionne pour remplacer tompar samdans un fichier: sed 's/tom/sam/g' file_1 > file_2 Mais cela ne signifie pas: sed 's/*****/sam/g' file_1 > file_2 Pour remplacer les caractères spéciaux *****par le mot sam. J'ai essayé avec une barre oblique \*mais des erreurs.
Existe-t-il un moyen de mettre en majuscule / minuscule un seul caractère dans une chaîne? Exemple d'entrée: syslog_apr_24_30 syslog_mar_01_17 Sortie désirée: syslog_Apr_24_30 syslog_Mar_01_17 Veuillez noter le début du mois en majuscules. J'ai essayé awkmais je ne suis pas assez bon pour le faire fonctionner.
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.