Re: regrouper des fichiers plats puis éclater un fichier

Liste des GroupesRevenir à fcl perl 
Sujet : Re: regrouper des fichiers plats puis éclater un fichier
De : schaefer (at) *nospam* alphanet.ch (Marc SCHAEFER)
Groupes : fr.comp.lang.perl
Date : 14. Jun 2022, 12:17:50
Autres entêtes
Organisation : Posted through ALPHANET
Message-ID : <t89n8e$6nn$1@shakotay.alphanet.ch>
References : 1
User-Agent : tin/2.4.3-20181224 ("Glen Mhor") (UNIX) (Linux/4.19.0-20-amd64 (x86_64))
jajah <nospam_elmehdichouhdi@gmail.com.invalid> wrote:
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

un simple cat du shell bash pourrait-il suffire?

cat > ABC-123 $(find . -name '*.csv'; find . -name '*.txt)

ou si par répertoire:

for i in *
do
    cat > $(basename $i)-ABC-123 $(find . -name '*.csv'; find . -name '*.txt)
done
  
Bash est désormais même disponible sous Microsoft (Git bash p.ex.).

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)

Là par contre, effectivement, Perl semble une bonne idée.

Date Sujet#  Auteur
14 Jun 22 * regrouper des fichiers plats puis éclater un fichier8jajah
14 Jun 22 +* Re: regrouper des fichiers plats puis éclater un fichier3Marc SCHAEFER
14 Jun 22 i+- Re: regrouper des fichiers plats puis éclater un fichier1jajah
14 Jun 22 i`- Re: regrouper des fichiers plats puis éclater un fichier1jajah
14 Jun 22 +* Re: regrouper des fichiers plats puis éclater un fichier2Stephane Tougard
14 Jun 22 i`- Re: regrouper des fichiers plats puis éclater un fichier1jajah
20 Jun 22 `* Re: regrouper des fichiers plats puis éclater un fichier2jajah
20 Jun 22  `- Re: regrouper des fichiers plats puis éclater un fichier1Marc SCHAEFER

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal