| Deutsch English Français Italiano |
|
<t89ruv$qq2$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail From: Stephane Tougard <st@unices.org> Newsgroups: fr.comp.lang.perl Subject: Re: regrouper des fichiers plats puis =?UTF-8?Q?=C3=A9clater?= un fichier Date: Tue, 14 Jun 2022 11:38:07 -0000 (UTC) Organization: A noiseless patient Spider Lines: 22 Message-ID: <t89ruv$qq2$1@dont-email.me> References: <PZGdncxXCNZaxzX_nZ2dnUU7_83NnZ2d@giganews.com> Reply-To: st@unices.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Injection-Date: Tue, 14 Jun 2022 11:38:07 -0000 (UTC) Injection-Info: reader02.eternal-september.org; posting-host="66e202984de7f8c7984ad92aea333349"; logging-data="27458"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18CXC2pX5wGbZ/k8j/wlrbqbFRU2+rRh2I=" User-Agent: slrn/1.0.3 (Darwin) Cancel-Lock: sha1:6dHuNhQRoArSUcwtxvJKjpC5BfI= Bytes: 2150 On 2022-06-14, jajah <nospam_elmehdichouhdi@gmail.com.invalid> wrote: > Bonjour, > Je me permets de vous écrire pour solliciter votre aide et ne sachant pas si un > script Perl ou Python serait le mieux "adapté/simple" (voir même du VB!) > Mon besoin est le suivant : > I - Phase 1 : génération d'un fichier à envoyer > 1- parcourir un répertoire spécifique et lister les fichiers plats qu'il > contient (csv ou txt) et qui ont tous la même structure (11 champs séparés par > des points virgules) > 2- concaténer/regrouper ces fichiers en un seul et lui donner un nom de type > ABC-123 > II- Phase 2 : découper un fichier reçu > 1- découper un fichier (3 champs) en plusieurs fichiers selon un critère à > savoir le dernier champ (exp ABCDE1234) > 2- enregistrer les fichiers générés avec un nom contenant le critère de > découpage (toto_ABC-123.csv) dans un répertoire spécifique > > En vous remerciant par avance pour vos aides > Bien à vous Je suis pas bien sur de comprendre la question. N'importe quel langage informatique peut faire une tache aussi simple.