URL: https://linuxfr.org/forums/linux-debutant/posts/shell-besoin-de-faire-une-boucle Title: Shell : besoin de faire une boucle :( Authors: JIJO Date: 2006年07月19日T12:03:20+02:00 Tags: Score: 0 Bonjour a tous! Ce que je demande doit etre d'une nullité absolue, mais j'ai vraiment besoin de votre aide J'ai plusieurs fichiers (fich1, fich2,...fichn )contenant des sections de ce type : Tue Jul 18 18:23:41 2006 ACTION : 'select * from demande where no_demande='D0605:0291'' DATABASE USER: '/' PRIVILEGE : SYSDBA CLIENT USER: oracle CLIENT TERMINAL: pts/2 STATUS: 0 L'idée est d'obtenir le nom du fichier ainsi que la valeur de CLIENT USER, de comparer cette derniere valeur et me l'afficher à l'écran si elle ne correspond pas à la condition. Je récupère bien le nom du fichier et la valeur de CLIENT USER dans une variable (je peux le mettre aussi dans un fichier, mais je ne sais pas la parcourir pour faire mon test) valeur=`grep 'CLIENT USER' *.aud | cut -d ':' -f 1,3` echo $valeur donne : fich1: oracle fich1: oracle fich2: oracle Merci d'avance

AltStyle によって変換されたページ (->オリジナル) /