Administration REDHAT Technocité
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le deal à ne pas rater :
Funko POP! Jumbo One Piece Kaido Dragon Form : où l’acheter ?
Voir le deal

Tp Sed...

2 participants

Aller en bas

Tp Sed... Empty Tp Sed...

Message  the_major_nmy_s Sam 8 Déc - 12:28

http://dilib.inist.fr/dilib/v04Public/Documentation/UnixShell/tpSed.fre.html

the_major_nmy_s

Messages : 37
Date d'inscription : 05/11/2007

Revenir en haut Aller en bas

Tp Sed... Empty Re: Tp Sed...

Message  ddm Sam 8 Déc - 18:23

yup, c'est utile, merci ! surtout le dernier exemple, qui est en fait la solution pour créer les outputs que l'on souhaite à partir des selections regexp.

Dernier bourrage de crâne: vous vous souvenez de l'exercice où on devait afficher les utilisateurs "connecté" ... bien on aurait pu faire ainsi:

Code:
[user@localhost ~]$ w -h | sed -e 's/^\([^[:space:]]\+\)[[:space:]]\+
\([^[:space:]]\+\)[[:space:]]\+\([^[:space:]]\+\)
[[:space:]]\+\([^[:space:]]\+\)[[:space:]]\+\([^[:space:]]\+\)[[:space:]]\+
\([^[:space:]]\+\)[[:space:]]\+\([^[:space:]]\+\).*
/- user \1 logged in on terminal: \2 from: \3 since: \4/g' -e 's/ -/localhost/g'

localhost user root logged in on terminal: tty4 from: localhost since: 13:11
localhost user user logged in on terminal: pts/0 from: 192.168.20.1 since: 13:11
localhost user user logged in on terminal: pts/1 from: 192.168.20.1 since: 13:19

Oui je sais, les expressions régulières, ça fait mal ... mais c'est vachement trop utile !

--ddm
ddm
ddm

Messages : 55
Date d'inscription : 06/11/2007

Revenir en haut Aller en bas

Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser