bonjour a tous.
en fesant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 fichier test: #!/bin/sh sed s/LEPSEUDO/$1/g gnagnaet en lancant via ./test LEMOTDEPASSCHANGER
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 fichier gnagna: INSERT INTO `dc_user` ( `user_id` , `user_level` , `user_pwd` , `user_nom` , `u$ VALUES ( 'LEPSEUDO', '9', MD5( 'LEMPD' ) , 'LENOM', 'LEPRENOM', '', '', 'wiki', '10', '1$ );
sa me retourne
et en utilisant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 root@jenyfer:/tmp/test# ./test LEMOTDEPASSCHANGER INSERT INTO `dc_user` ( `user_id` , `user_level` , `user_pwd` , `user_nom` , `user_prenom` , `user_pseudo` , `user_email` , `user_post_format` , `user_edit_size` , `user_pref_cat` , `user_lang` , `user_delta` , `user_post_pub` ) VALUES ( 'LEMOTDEPASSCHANGER', '9', MD5( 'LEMPD' ) , 'LENOM', 'LEPRENOM', '', '', 'wiki', '10', '1', 'fr', '0', '1' );
sa marche, hors je prefererais via sed qui n'ouvre pas de prog contrairement a vi qui s'ouvre puis se ferme
Code : Sélectionner tout - Visualiser dans une fenêtre à part vi -c "%s:LEPSEUDO:$1:|:wq" fichier
si quelqun a une petite idée, sa m'aiderais pour finir mon script
Merchi d'avance.
Partager