[grep] Récupérer le résultat
Bonjour,
Je souhaiterais récupérer un mot entre guillemet dans un chaîne de caractère (après avoir récupérer cette chaîne de caractère dans un fichier).
J'utilise la commande grep pour récupérer ce qu'il y a entre guillemet mais il me renvoie la même chaîne mais en mettant les caractères entre guillemet en rouge.
Code:
1 2 3 4 5
|
$ touch file.txt; echo "var <- \" quelque chose \" # commentaire " >> file.ext
$ sed -n '1p' file.ext | grep -E '\"(.*?)\"'
var <- " quelque chose " # commentaire |