preguntar acerca de sed
réponses
Comment remplacer une ligne dans un fichier par un motif avec sed?
Je lis beaucoup de documentation sur sed, et je suis toujours perplexe sur mon cas d'utilisation particulier.
Je veux remplacer cette ligne dans un fichier conf par ma propre ligne:
Remplacez cette ligne :
#maxmemory <bytes>
avec : maxmem …
demandé sur
1970-01-01 00:00:00
réponses
Comment utiliser ‘sed’ avec la tuyauterie
Je veux remplacer une chaîne sortie de grep, j'ai:
$ npm info webpack | grep version
Il me sort
$ version: '2.1.0-beta.12',
Mais je veux avoir:
$ 2.1.0-beta.12
Donc je pense que je pourrais y parvenir en utilisant sed et remplacer les …
demandé sur
1970-01-01 00:00:00
réponses
Pourquoi l’option SED man-i n’a pas de description?
L'homme de mon Sed sort ceci:
Zero- or One- address commands
= Print the current line number.
a
text Append text, which has each embedded newline preceded by a backslash.
i
text Insert text, which has each embedded new …
demandé sur
1970-01-01 00:00:00
réponses
Comment faire correspondre les chiffres suivis d’un point à l’aide de sed?
J'essaie d'utiliser sed pour remplacer tous les motifs par des chiffres suivis immédiatement d'un point (tels que 3., 355.) par une chaîne vide. J'essaie donc:
sed 's/d+.//g' file.txt
Mais ça ne marche pas. Pourquoi ça ?
... …
demandé sur
1970-01-01 00:00:00
21
réponses
Comment puis-je extraire une plage prédéterminée de lignes d’un fichier texte sous Unix?
J'ai un vidage SQL de ligne ~ 23000 contenant plusieurs bases de données d'une valeur de données. J'ai besoin d'extraire une partie de ce fichier (c'est à dire les données d'une base de données unique) et le placer dans un nouveau fichier. Je connais …
demandé sur
1970-01-01 00:33:28
12
réponses
Remplacer la virgule par un retour à la ligne dans sed
J'ai un fichier d'id séparés par des virgules. J'essaie de remplacer les virgules par une nouvelle ligne. J'ai essayé:
sed 's/,/n/g' file
Mais ça ne marche pas. Ce qui me manque? ... …
demandé sur
1970-01-01 00:33:32
13
réponses
Commande Shell / Bash pour obtenir la nième ligne de STDOUT
Y a-t-il une commande bash qui vous permettra d'obtenir la nième ligne de STDOUT?
C'est-à-dire, quelque chose qui prendrait cette
$ ls -l
-rw-r--r--@ 1 root wheel my.txt
-rw-r--r--@ 1 root wheel files.txt
-rw-r--r--@ 1 root wheel here.txt
Et f …
demandé sur
1970-01-01 00:33:29
7
réponses
Comment remplacer plusieurs modèles à la fois avec sed?
Supposons que j'ai une chaîne 'abbc' et que je veux remplacer:
ab - > bc
bc - > ab
Si j'essaie deux remplacements, le résultat n'est pas ce que je veux:
echo 'abbc' | sed 's/ab/bc/g;s/bc/ab/g'
abab
Alors, quelle commande sed puis-je u …
demandé sur
1970-01-01 00:33:34
8
réponses
Supprimer toutes les lignes commençant par un # d’un fichier
Toutes les lignes avec des commentaires dans un fichier commencent par #. Comment puis-je supprimer toutes les lignes (et seulement les lignes) qui commencent par #? Les autres lignes contenant #, mais pas au début de la ligne doivent être ignorées. …
demandé sur
1970-01-01 00:33:31
20
réponses
Comment utiliser sed pour supprimer les n dernières lignes d’un fichier
Je veux supprimer certaines lignes n de la fin d'un fichier. Cela peut-il être fait en utilisant sed?
Par exemple, pour supprimer des lignes de 2 à 4, je peux utiliser
$ sed '2,4d' file
Mais je ne connais pas les numéros de ligne. Je peux suppri …
demandé sur
1970-01-01 00:33:32