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.