Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2534 connectés 

 


Dernière réponse
Sujet : SED
kuroineko

becket a écrit a écrit :

Si tu n'as qu'un fichier ou deux, tu peux le faire avec  vi :
 
:%s/128.132.33/172.128.132.33/g
 
 
 
Et Hop, c'est bon
 [:hope for a new love]  




 
merci mais ca c'est pas si simple en fait le truc c'est de creer une ip a partir de donnee preselectionner, l'adresse ip est cree par du script pas depuis un fichier.
 
le script au dessus est un simple test,
mais merci :jap: moi aussi j'adore vi


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
kuroineko

becket a écrit a écrit :

Si tu n'as qu'un fichier ou deux, tu peux le faire avec  vi :
 
:%s/128.132.33/172.128.132.33/g
 
 
 
Et Hop, c'est bon
 [:hope for a new love]  




 
merci mais ca c'est pas si simple en fait le truc c'est de creer une ip a partir de donnee preselectionner, l'adresse ip est cree par du script pas depuis un fichier.
 
le script au dessus est un simple test,
mais merci :jap: moi aussi j'adore vi

becket Si tu n'as qu'un fichier ou deux, tu peux le faire avec  vi :
 
:%s/128.132.33/172.128.132.33/g
 
 
 
Et Hop, c'est bon
 [:hope for a new love]
kuroineko

kadreg a écrit a écrit :

sed, c'est dien




 
 :lol:  :lol:

kadreg sed, c'est dien
kuroineko

#!/bin/ksh
cp /var/log/frs.log /tmp/toto
sed -e "1,13d" -e "s/Domain name://" -e "s/-/./g" /tmp/toto >  /tmp/titi
# retirer la polution sur la ligne de l'ip
sed -e "s/.ipt.aol.com//" /tmp/titi > /tmp/toto
# efface la fin de la ligne
sed -e "2,20d" /tmp/toto > /tmp/titi
rm /tmp/toto
# efface la fin du fichier
titi=`cat /tmp/titi | awk '{ print "172."$1 }'`
rm /tmp/titi
# passe le fichier en variable shell
# insert le 172. au debut de l'adresse ip pour la completer
echo $titi
                                 


 
Bon voila finalement j'ai fait autrement grace a ce test...
 
merci quand meme :jap:

kuroineko j'arrive pas a faire d'insertion avec sed !
 
je veux simplement ajouter

172.


a une adresse IP generee par des sed....
 

128.132.33


contenu dans toto
pour en faire

172.128.132.33


 
comment on fait j'arrive pas meme avec les exemples ni le man....
 
je suis en train de suivre tous les aides que je trouve 1 par 1 mais aucuns ne fonctionnent !!!!
 [:ark]  
je veux un exemple parfait et surtout clair
au secours !!!
 
 :pt1cable:  
 
 
 
 
merci :jap:


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)