Bonjour,
je cherche depuis tout à l'heure dans le forum mais je ne trouve pas comment je pourrais faire pour pouvoir savoir si une ligne d'un fichier que je suis entrain d'ouvrir contient un mot donné pour que je puisse par la suite extraire une mot de la chaine.
c'est comme si j'ai une ligne d'un fichier qui contient par exemple ça :
"gedit" title="teste.sh" (~/Bureau) - gedit" role="gedit-window-123453423-0...
ce que je veux c'est lorsque je lis cette ligne je veux tester d'abord s'il contient ou non le mot "title" ensuite extraire le titre du fichier teste.sh, effectuer par la suite une recherche avec la commande find qui me retournera le chemin complet du fichier, à partir de ce chemin je veux enlever le nom du fichier de nouveau et remplacer "(~/Bureau)" par le chemin retourné par find.
pouvez vous me dire s'il vous plais comment je pourrai faire cela.
merci beaucoup pour votre aide
Partager