Questions marquées «sed»

sed est un éditeur de flux en ligne de commande pour filtrer et transformer le texte.

7
Remplacer un caractère sauf les dernières occurrences x
J'ai un fichier qui a un tas de noms d'hôtes corrélés avec des IP qui ressemble à ceci: x-cluster-front-1 192.168.1.2 x-cluster-front-2 192.158.1.10 y-cluster-back-1 10.1.11.99 y-cluster-back-2 10.1.157.38 int.test.example.com 59.2.86.3 super.awesome.machine 123.234.15.6 Je veux que ça ressemble à ceci: x-cluster-front-1 192.168.1.2 x-cluster-front-2 192.158.1.10 y-cluster-back-1 10.1.11.99 y-cluster-back-2 10.1.157.38 int-test-example-com 59.2.86.3 super-awesome-machine 123.234.15.6 Comment …



6
Récupérer certains contenus d'un fichier
Je sais donc que des outils existent pour ce problème parce que j'en ai entendu parler, mais je ne sais pas ce qu'ils sont. Je veux faire quelque chose comme filtrer toutes les données, mais les noms d'utilisateur dans / etc / passwd. Par exemple, je voudrais récupérer user1, user2 …
9 files  sed  awk  cut 

1
Remplacement de plusieurs lignes dans sed ou awk [fermé]
Fermé . Cette question a besoin de détails ou de clarté . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Ajoutez des détails et clarifiez le problème en modifiant ce message . Fermé il y a 5 ans . J'essaie d'utiliser sed ou awk pour remplacer 5 lignes …
9 sed  awk  scripting  perl 

3
Comment supprimer le dernier séparateur de virgules à la fin d'un fichier?
Comment supprimer le dernier séparateur de virgules d'un fichier sous Linux? Exemple de fichier: "is_supported_kafka_ranger" : "true", "kafka_log_dir" : "/var/log/kafka", "kafka_pid_dir" : "/var/run/kafka", "kafka_user" : "kafka", "kafka_user_nofile_limit" : "128000", "kafka_user_nproc_limit" : "65536", Résultats attendus: "is_supported_kafka_ranger" : "true", "kafka_log_dir" : "/var/log/kafka", "kafka_pid_dir" : "/var/run/kafka", "kafka_user" : "kafka", "kafka_user_nofile_limit" : "128000", "kafka_user_nproc_limit" …


1
Interprétation de ~ in sed
J'apprends sed aujourd'hui. Il y a ce tilde '~' qui m'embrouille plus que tout. Par exemple, la commande sed -n '1~2 w output.txt' input.txt imprime les lignes impaires (dans le fichier output.txt). Dans le même didacticiel, il est également indiqué qu'il saute les lignes de 1 à 2, puis qu'il …
9 sed 




2
Exécutez une commande dans 'sed'
J'ai une liste d'adresses mémoire aléatoires enregistrées dans un fichier texte, et je dois sedles extraire, les décoder et les sauvegarder dans mon fichier. Cependant, l'opération de décodage que j'essaie d'effectuer est gérée dans un programme C ++ que j'ai créé il y a quelque temps. Le problème que je …

3
extraire une partie de la chaîne à l'aide de sed
ls lib/oracle-11.2.0.3.0.txt | sed 's/lib.\([oracle.*]\)\.txt/\1/' Il donne la chaîne entière au lieu de simplement la partie oracle jusqu'au .txt Que fais-je de mal? Je peux le faire en utilisant awk comme suit, mais je ne sais pas pourquoi sed ne donne pas le résultat souhaité. echo "lib/oracle-11.2.0.3.0.txt" | awk -F/ …

4
Pourquoi sed me donne-t-il une erreur sur un «s» non terminé?
J'ai un ensemble de remplacements sed dans un script bash et j'obtiens une erreur concernant une commande `s 'non terminée. Voici à quoi ressemble la ligne sed: sed -n -e "s/TMPFOO1/$FOO1/" -e "s/TMPFOO2/$FOO2/" -e "s/TMPFOO3/$FOO3/" -e "s/TMPFOO4/$FOO4/" -e "s/TMPFOO5/$FOO5/" /home/foo/template > /home/foo/template/finishedresult Pour une raison quelconque, bash n'aime pas cela …

2
Sed: remplacement des chiffres
J'essaie d'écrire des scripts d'installation pour l'installation / la mise à niveau d'Ubuntu. J'ai du mal à réparer logrotate.d: /var/log/ufw.log { rotate 7 weekly missingok notifempty compress delaycompress sharedscripts postrotate reload rsyslog >/dev/null 2>&1 || true endscript } Je veux changer rotate nnnpour rotate 99. Il doit fonctionner pour que …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.