Bonjour à tous,
J'ai besoin de vos lumières concernant un petit script bash.
Je cherche un processus avec ps et grep, exemple de résultat :
6913 pts/0 S 0:52 /usr/bin/mplayer -ao alsa -cache 1024 -playlist http://toto.a.une.radio.de.folie/listen.pls
je cherche à récupérer uniquement "-playlist http://toto.a.une.radio.de.folie/listen.pls" ? si cette recherche ce situe n'importe ou sur la ligne, il faut que je puisse le récupérer.
J'ai des solutions avec cut, awk, sed, sauf que si je modifie l’exécution de mplayer et que "-playlist http://toto.a.une.radio.de.folie/listen.pls" se trouve dans une position différente (en début, au milieu, ou à la fin de la ligne), la valeur de awk cut sed doit être changé sinon il me retourne "-cache 1024" ou "-ao alsa" ... donc pas pratique
Une idée ? il faut utiliser grep, egrep ? avec une expression régulière ?
Partager