Sed signifie Stream EDitor - l'un des outils de base de l'environnement POSIX. Il traite un ou plusieurs fichiers selon un script d'édition et écrit les résultats sur la sortie standard. Créé dans Bell Labs, il existe depuis le milieu des années 70.
Je suppose que tout le monde connaît les utilitaires de ligne de commande Linux utiles headet tail. headvous permet d'imprimer les X premières lignes d'un fichier, tailfait la même chose mais affiche la fin du fichier. Qu'est-ce qu'une bonne commande pour imprimer au milieu d'un fichier? quelque chose comme middle …
une commande bash génère ceci: Runtime Name: vmhba2:C0:T3:L14 Group State: active Runtime Name: vmhba3:C0:T0:L14 Group State: active unoptimized Runtime Name: vmhba2:C0:T1:L14 Group State: active unoptimized Runtime Name: vmhba3:C0:T3:L14 Group State: active Runtime Name: vmhba2:C0:T2:L14 Group State: active Je voudrais le pousser à quelque chose pour le faire ressembler à ceci: …
Remplacer ACDC en AC-DC Par exemple, nous avons ces fichiers ACDC - Rock N 'Roll n'est pas une pollution sonore.xxx ACDC - Rocker.xxx ACDC - Tirez sur Thrill.xxx Je veux qu'ils deviennent: AC-DC - Rock N 'Roll n'est pas une pollution sonore.xxx AC-DC - Rocker.xxx AC-DC - Tirez sur Thrill.xxx …
Existe-t-il un moyen facile de trouver l'adresse mac de toutes les machines de mon réseau plutôt que de faire un SSH dans chacune et ifconfig | grep HWaddrs'il y a 300 machines sur le réseau, j'ai vraiment besoin d'une solution facile.
J'ai une chaîne comme celle-ci: test.de. 1547 IN SOA ns1.test.de. dnsmaster.test.de. 2012090701 900 1000 6000 600 maintenant, je veux remplacer tous les onglets / espaces entre les enregistrements par un seul espace afin que je puisse facilement l'utiliser avec cut -d " " J'ai essayé ce qui suit: sed "s/[\t[:space:]]+/[:space:]/g" …
J'ai une image disque de 30 Go d'une partition borked (pensez dd if=/dev/sda1 of=diskimage) dont j'ai besoin pour récupérer des fichiers texte. Les outils de gravure de données comme foremostne fonctionnent que sur des fichiers avec des en-têtes bien définis, c'est-à-dire pas des fichiers de texte brut, donc je suis …
J'exécute cette commande dans un shell bash sur Ubuntu 12.04.1 LTS. J'essaie de supprimer à la fois les caractères [et les ]caractères d'un seul coup, c'est-à-dire sans avoir à piper pour séduire une deuxième fois. Je sais que les crochets ont une signification particulière dans une expression régulière, je les …
Comment supprimer tous les caractères sur une ligne après "]" avec sed? Im essayant de grep un fichier en utilisant cat, awk. Maintenant, mon oneliner me renvoie quelque chose comme 121.122.121.111] other characters in logs from sendmail.... :) Maintenant, je veux tout supprimer après le caractère "]" (avec "]"). Je …
J'essaie de convertir un fichier ini en variables de tableau bash. L'échantillon ini est comme ci-dessous: [foobar] session=foo path=/some/path [barfoo] session=bar path=/some/path alors ceux-ci deviennent: session[foobar]=foo path[foobar]=/some/path session[barfoo]=bar etc. En ce moment, je ne pouvais trouver que cette commande awk -F'=' '{ if ($1 ~ /^\[/) section=$1; else if ($1 …
J'essaie de trouver ces trois lignes: <!-- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> --> et remplacez-les par: <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> Quand j'essaye sudo sed -i 's:<!-- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> -->:<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />:' /myfile.xml Il ne le trouve pas, j'ai également essayé de le mettre \ …
CentOS Existe-t-il un moyen simple de convertir des entités HTML spéciales à partir d'un flux de données? Je passe des données à un script bash et parfois ces données incluent des entités spéciales. Par exemple: "test" & amp; test $ test! test @ # $% ^ & amp; * Je …
Je veux le remplacer http://cdn1.domain.compar https://cdn1.domain.com200 fichiers .html et je ne sais pas comment le faire avec sed. Quelqu'un peut-il m'aider avec ça? sed -i '/http:/\/\cdn1/http:/\/\cdn1/' cum-comand.html sed: -e expression #1, char 8: unknown command: `\' sed -i '/http:\/\/cdn1/http:\/\/cdn1/' cum-comand.html sed: -e expression #1, char 17: extra characters after command
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.