Bonjour,
J'ai un fichier texte:
De chaque ligne je dois extraire:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 server1 database1 user1 profiletarget1 server1 database1 user2 profiletarget2 server1 database2 user1 profiletarget3
sid= database1
Et pour chaque database
user= usern
profile=profiletargetn
J'ai essayé avec:
Sans résultat.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 for member in $(cat myfile.txt|grep server1|awk -F: '{print "sid="$2,"user="$3,"profile="$4}') do echo sid:$sid' user: '$user' profile: '$profile done
Je veux determiner sid (database1) et faire des traitement pour les users et profiles dans cette base de données et ensuite passer au database2 et faire des traitement pour les users et profiles dans database2.
Merci de votre aide.
Partager