preguntar acerca de sed

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
9
réponses

Comment puis-je supprimer les premiers caractères X de la chaîne en utilisant sed?

J'écris un script shell Pour Linux embarqué dans une petite boîte industrielle. J'ai une variable contenant le texte pid: 1234 et je veux supprimer les premiers caractères X de la ligne, donc seulement 1234 reste. J'ai plus de variables que je dois " …
demandé sur 1970-01-01 00:33:32
4
réponses

sed ou awk: supprimer n Lignes suivant un motif

Comment mélanger des motifs et des plages numériques dans sed (ou tout autre outil similaire - awk par exemple)? Ce que je veux faire est de faire correspondre certaines lignes dans un fichier, et supprimer les N lignes suivantes Avant de continuer, …
demandé sur 1970-01-01 00:33:30
10
réponses

Pourquoi sed ne reconnaît-il pas t comme un onglet?

sed "s/(.*)/t1/" $filename > $sedTmpFile && mv $sedTmpFile $filename Je m'attends à ce que ce script sed insère un onglet dans la police de chaque ligne dans $filename mais ce n'est pas le cas. Pour une raison quelconque, il insère un t …
demandé sur 1970-01-01 00:33:30
3
réponses

SED: comment décommenter une ligne contenant une chaîne spécifique? (édition en ligne)

Les lignes du fichier: -A INPUT -m state --state NEW -m tcp -p tcp --dport 2000 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 2001 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 2002 -j ACCEPT Pour commenter disons …
demandé sur 1970-01-01 00:33:34
6
réponses

Comment puis-je utiliser sed pour modifier mes fichiers de configuration, avec des clés et des valeurs?

Je veux rechercher dans un fichier de configuration cette expression: "central.base de données". Je veux ensuite changer le paramètre associé à " central.base de données" à "SQLTEST". La disposition du fichier de configuration ressemblerait initiale …
demandé sur 1970-01-01 00:33:31
3
réponses

commande sed en exécution à sec

Je ne suis pas en mesure de savoir si et comment il est possible de faire une course à sec avec sed. J'ai donc cette commande: find ./ -type f | xargs sed -i 's/string1/string2/g' Mais avant de vraiment substituer dans tous les fichiers, Je veux …
demandé sur 1970-01-01 00:33:30
4
réponses

commande » sed » dans bash

Quelqu'un pourrait-il m'expliquer cette commande: cat | sed -e 's,%,$,g' | sudo tee /etc/init.d/dropbox << EOF echo "Hello World" EOF Que fait la commande" sed"? ... …
demandé sur 1970-01-01 00:33:30
5
réponses

sed joindre lignes ensemble

Quelle serait la commande sed (ou autre outil) pour joindre des lignes dans un fichier qui ne se termine pas avec le caractère '0'? J'aurai des lignes comme ceci 412|n|Leader de Matériaux de Construction||||||||||d|d|20||0 Qui doivent être la …
demandé sur 1970-01-01 00:33:31
4
réponses

L’analyse de la première colonne d’un fichier csv dans un nouveau fichier

Système D'exploitation: OSX Méthode: à partir de la ligne de commande, donc en utilisant sed, cut, gawk, bien que de préférence pas de modules d'installation. Essentiellement, j'essaie de prendre la première colonne d'un fichier csv et de l'analyse …
demandé sur 1970-01-01 00:33:30