Questions marquées «sed»

2
motif imprimé uniquement

J'essaie d'obtenir des versions pour des services dans un fichier gnmap. Une ligne typique ressemble à: Host: 192.x.x.x () Ports: 21/open/tcp//ftp//HP JetDirect ftpd/, 23/open/tcp//telnet//HP JetDirect printer telnetd (No password)/, 80/open/tcp//http//HP-ChaiSOE 1.0 (HP LaserJet http config)/,...

1
Rechercher et masquer une extension de fichier

J'essaie de trouver tous les fichiers qui ont le même nom de fichier (à l'exception de l'extension de fichier) qui apparaissent 3 fois. J'ai aussi besoin du chemin complet du fichier. Ce que j'ai actuellement est #get file without extension alias lse="ls -1R | sed -e 's/\.[a-zA-Z]*$//'" #print out...

1
sed remplace plusieurs motifs avec certains cordes

J'ai été chargé de remplacer un grand nombre d'identifiants codés en dur dans certains codes (par exemple: private static String MERCHANT_ID = "1234"; ) avec des références à un fichier de configuration quelque part (la version remplacée pour cet exemple doit donc être private static String...

1
sed: remplace un certain motif par une chaîne arbitraire entre

J'essaie de nettoyer un fichier journal pour une meilleure lisibilité - il y a une charge de choses non nécessaires à mes besoins - je dois fondamentalement remplacer sshd [xxxx] où xxxx est un nombre arbitraire avec, eh bien, un espace ou rien. Bien que je puisse remplacer une chaîne connue, je...

1
sed + Comment supprimer un caractère après l'autre en ligne par sed

Comment effacer un caractère après l'autre en ligne par sed Par exemple LINE="ABCDE 123 |@ TEST" Je veux supprimer le caractère @ uniquement s'il existe après le premier "|" caractère en LIGNE La commande sed vérifiera si: le caractère @ existe après "|" et si sa valeur est true, sed supprimera le...

1
Déplacer des nombres dans un nom de fichier au début

J'ai plusieurs fichiers dans un dossier, avec des noms sous la forme: numéro SOMETEXT1, numéro SOMETEXT2.mp3, ou numéro SOMETEXT.mp3. Je souhaite renommer ces éléments avec le numéro SOMETEXT SOMETEXT2.mp3 ou le numéro SOMETEXT.mp3. En utilisant des outils de ligne de commande bash et GNU communs,...

1
citations sed et backslashes sur cygwin

J'essaye d'extraire une chaîne d'une chaîne avec sed sur cygwin. #!/bin/bash var1="foo\ bar" var2="baz" var3="$var1 $var2" # extract "foo\ bar" from "foo\ bar baz" var4=`echo $var3 | sed "s/"$var1"//"` echo "$var4" mais j'obtiens la sortie suivante, provoquée par la barre oblique inverse:     sed:...

0
Sed extrait tous les matches de la même ligne

J'ai la ligne suivante: randomtext<News:Image>111</News:Image>morerandomtext<News:Image>abc123</News:Image>sometext<News:Image>321abc</News:Image> Je ne peux pas faire sed pour extraire les valeurs entre les balises <News:Image>et </News:Image>. J'ai...