URL: https://linuxfr.org/forums/programmation-shell/posts/changer-lordre-de-mes-param%C3%A8tres-de-fonction Title: Changer l'ordre de mes paramètres de fonction Authors: Uld Date: 2009年03月17日T12:36:51+01:00 Tags: Score: 0 Bonjour, je cherche à utiliser sed pour changer l'ordre de mes paramètres de fonction Exemple: foo($bar,$plop,$toto) doit devenir: foo($toto,$bar,$plop) Mon idée aurait été de faire sed 's/foo(\(.*\),\(.*\),\(.*\))/foo(3,ドル1,ドル2ドル)/' Sed détecte bien le patern mais je me retrouve bel et bien avec foo(3,ドル1,ドル2ドル) et non pas foo($toto,$bar,$plop) Comment faire pour que sed remplisse la valeur de chaque $ ?? Merci d'avance Uld PS: je ne cherche à faire ca qu'avec sed, il se peut que d'autre solution plus simple plus esthétiques existent, je ne doute pas de vous, mais seules les solutions basées sur sed m'interressent.