Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Quelque info commande sed?
Envoyé par: hexoseth

Bonjour
J'écris un script bash pour la configuration ssh. La commande fait bien ce que je veux mais j'aimerai comprendre son fonctionnement (c'est mieux). Dans le man je ne trouve pas d'info concernant certain paramètre et comme je maitrise pas l'anglais je suis peu être passé à conter de quelque chose.

Donc voici la commande
sed -i 's/^\(Port\).*$/\1 2222/' /etc/ssh/sshd_config
Pouvez vous me dire à quoi servent:
- ^
- .
- *
- $
- \1

Merci

Poste le Monday 15 February 2010 16:29:55
Répondre     Citer    
Re: Quelque info commande sed?
Envoyé par: pwrdesc

dans la console tape
info sed
Tout ce que tu veux savoir (en osant le demander !) se trouve au paragraphe des expressions régulières (REGEXP)

En gros, la commande que tu présentes va substituer dans le fichier /etc/ssh/sshd_config toute ligne qui commence par "Port" par "Port 2222" (c'est juste un peu plus compliqué !)

Poste le Friday 19 February 2010 17:53:19
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Quelque info commande sed?
Posez dans ce forum les questions qui ne trouvent pas place dans les autres...

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons