Le remplacement de chaînes dans des fichiers en fonction de certains critères de recherche est une tâche très courante. Comment puis-je remplacer la chaîne foopar bardans tous les fichiers du répertoire actuel? faire de même récursivement pour les sous-répertoires? remplacer uniquement si le nom du fichier correspond à une autre …
Prenez le script suivant: #!/bin/sh sed 's/(127\.0\.1\.1)\s/\1/' [some file] Si j'essaie d'exécuter ceci sh( dashici), cela échouera à cause des parenthèses, qui doivent être évitées. Mais je n'ai pas besoin d'échapper aux barres obliques inverses elles-mêmes (entre les octets, ou dans le \sou \1). Quelle est la règle ici? Qu'en …
J'ai remarqué que, si j'ajoute \nun motif de substitution à l'aide de sed, il ne correspond pas. Exemple: $ cat > alpha.txt This is a test Please do not be alarmed $ sed -i'.original' 's/a test\nPlease do not/not a test\nBe/' alpha.txt $ diff alpha.txt{,.original} $ # No differences printed out …
J'ai un énorme (70 Go), une ligne , un fichier texte et je veux remplacer une chaîne (jeton) en elle. Je souhaite remplacer le jeton <unk>par un autre jeton factice ( problème de gant ). J'ai essayé sed: sed 's/<unk>/<raw_unk>/g' < corpus.txt > corpus.txt.new mais le fichier de sortie corpus.txt.newa …
Comment puis-je supprimer la première ligne d'un fichier et conserver les modifications? J'ai essayé cela, mais cela efface tout le contenu du fichier. $sed 1d file.txt > file.txt
Donc ouvrir un fichier avec cat, puis utiliser greppour obtenir les lignes correspondantes ne me fait avancer que lorsque je travaille avec le jeu de journaux particulier que je traite. Il faut un moyen de faire correspondre les lignes à un motif, mais seulement de renvoyer la partie de la …
Je souhaite décoder le codage d'URL. Existe-t-il un outil intégré permettant de le faire ou est-ce que quelqu'un pourrait me fournir un sedcode qui le fera? J'ai un peu cherché sur unix.stackexchange.com et sur Internet, mais je n'ai trouvé aucun outil en ligne de commande pour décoder le codage des …
Je suis un utilisateur de Linux depuis un certain temps et je comprends assez bien la plupart des utilitaires de ligne de commande courants. Cependant, ceux qui se présentent et de nouveau par rapport à la programmation sont grep, awket sed. La seule chose pour laquelle j'ai utilisé grep, c’est …
J'ai un tempfichier avec des contenus minuscules et majuscules. Contribution Contenu de mon tempdossier: hi Jigar GANDHI jiga Je veux convertir tout haut en bas . Commander J'ai essayé la commande suivante: sed -e "s/[A-Z]/[a-z]/g" temp mais j'ai eu une mauvaise sortie. Sortie Je le veux comme: hi jigar gandhi …
J'ai un fichier avec le contenu suivant: <username><![CDATA[name]]></username> <password><![CDATA[password]]></password> <dbname><![CDATA[name]]></dbname> et je dois créer un script qui modifie le "nom" de la première ligne en "quelque chose", le "mot de passe" de la deuxième ligne en "quelque chose de différent" et le "nom" de la troisième ligne en "quelque chose …
La commande insère une balise au début d'un fichier: sed -i "1s/^/<?php /" file Comment puis-je insérer quelque chose à la fin de chaque fichier avec SED?
J'ai cherché autour de sedcommande pour ajouter du texte dans un fichier dans une ligne spécifique. Cela fonctionne en ajoutant du texte après la ligne 1: sed '1 a\ Mais je veux l'ajouter avant la ligne 1. Ce serait: sed '0 a\ mais je reçois cette erreur: invalid usage of …
Je l'utilise cat foo.txt | sed '/bar/d' supprimer les lignes contenant la chaîne bardans le fichier. Je voudrais cependant supprimer ces lignes et la ligne directement après . De préférence sed, awkou tout autre outil disponible dans MinGW32. C'est une sorte d'inverse de ce que je peux obtenir grepavec -Aet …
grep --before-context 5 montre 5 lignes avant le match. Je veux tout montrer avant le match. Cela grep --before-context 99999999fonctionnerait, mais ce n'est pas très ... professionnel. Comment afficher tout le fichier jusqu'au match?
sedsur AIX ne fait pas ce que je pense qu'il devrait. J'essaie de remplacer plusieurs espaces par un seul espace dans la sortie d'IOSTAT: # iostat System configuration: lcpu=4 drives=8 paths=2 vdisks=0 tty: tin tout avg-cpu: % user % sys % idle % iowait 0.2 31.8 9.7 4.9 82.9 2.5 …
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.