Bonsoir,
Via un script, je cherche à remplacer une ligne de commentaire dans un fichier ssh_config :
Malheureusement entre le # et la chaine, il y a des espaces et en fonction du fichier le nombre d'espace peut varier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part # port 22
Du coup, j'essaie d'identifier la ligne commençant par # et finissant par port 22, pour la remplacer par :
Pour cela j'utilise la commande :
Code : Sélectionner tout - Visualiser dans une fenêtre à part port 23
mais elle ne marche pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part sed -i 's/#.*\port 22/port 23/p' ssh_config
Pourriez-vous m'aider svp ?
D'avance merci si possible ;-)
Partager