|
|
Bonjour a toutes et a tous
Voila je suis entrain d'écrire un script qui doit réaliser la chose suivante :
- Il lit une phrase donnée en entrée, recherche le premier mot "toto", puis enregistre les trois parties de la phrase (à savoir ce qu'il y a avant "toto", "toto" et le reste) quelque part (par exemple dans un fichier avec une chaine de caractere du genre [début, "toto", fin]).
Voici le code que j'ais écris :
#!bin/bash
read P
(je ne sais pas comment rechercher le premier mot 'toto' dans une phrase pour découper alors j'ais penser à :
echo $P |awk -F "toto" '{print "[",$1,",",$2,",",$3,"]"}'
Mais je pense que c'est faux (ca ne va pas prendre le premier "toto"))
Quelqu'un peut m'aider ?
|