J'ai le fichier .txt suivant qui suit le même schéma et je veux le modifier à l'endroit où se trouve ce fichier en ajoutant un ip :
# gfhfhgfh
gfhfghgfhgfhgfh
MACs
# access
USER CONSOLA *,!10.249.247.3,!10.249.245.65
/bin/false
Je veux ajouter un ip à la fin de la ligne qui contient comme patron USER CONSOLE :
USER CONSOLA *,!10.249.247.4,!10.249.245.65,!10.249.245.90,
Je ne parviens à ajouter l'ip que dans l'ensemble du document pour le moment, mais pas dans cette ligne particulière ; le code utilisé est le suivant
sed 's/\r\?$/,!10.10.11.1/' file.txt