AWK pour Windows : Problème aléatoire et étrange
Fermé
Ham1987
Messages postés
4
Date d'inscription
lundi 7 mars 2016
Statut
Membre
Dernière intervention
8 mars 2016
-
Modifié par Ham1987 le 7/03/2016 à 18:48
Ham1987 Messages postés 4 Date d'inscription lundi 7 mars 2016 Statut Membre Dernière intervention 8 mars 2016 - 8 mars 2016 à 10:40
Ham1987 Messages postés 4 Date d'inscription lundi 7 mars 2016 Statut Membre Dernière intervention 8 mars 2016 - 8 mars 2016 à 10:40
A voir également:
- AWK pour Windows : Problème aléatoire et étrange
- Clé windows 10 gratuit - Guide
- Montage video windows - Guide
- Windows ne démarre pas - Guide
- Windows 10 gratuit - Accueil - Mise à jour
- Windows movie maker windows 11 - Télécharger - Montage & Édition
2 réponses
Utilisateur anonyme
7 mars 2016 à 22:42
7 mars 2016 à 22:42
salut,
"découper" ? selon quel critère ? je ne vois qu'une redirection vers un fichier dont le nom est le premier ou le deuxième champ du fichier.
le reste je ne le comprends pas : je ne "parle" pas ce langage.
une observation fine (avec
"découper" ? selon quel critère ? je ne vois qu'une redirection vers un fichier dont le nom est le premier ou le deuxième champ du fichier.
le reste je ne le comprends pas : je ne "parle" pas ce langage.
une observation fine (avec
od -c?) du fichier, qui n'est pas "découpé", pourrait montrer des différences, qui justifieraient ce comportement erratique.
dubcek
Messages postés
18757
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
19 décembre 2024
5 623
8 mars 2016 à 08:24
8 mars 2016 à 08:24
hello
sur Windows, je passerais par un fichier de commande plutot que par la ligne de commande
sur Windows, je passerais par un fichier de commande plutot que par la ligne de commande
C:> type f1.awk
BEGIN {FS=";"} {print >> $1 ".csv"}
C:> type f2.awk
BEGIN {FS=";"} {print >> $3 ".csv"}
cd %3 & if %~z1 LSS %2 (%4awk -f f1.awk %1) else (%4awk -f f2.awk %1)
Ham1987
Messages postés
4
Date d'inscription
lundi 7 mars 2016
Statut
Membre
Dernière intervention
8 mars 2016
8 mars 2016 à 09:56
8 mars 2016 à 09:56
Merci!
Vous pensez que cela a un impact de passer par un fichier de commande?
J'essaierais ça.
Vous pensez que cela a un impact de passer par un fichier de commande?
J'essaierais ça.
8 mars 2016 à 09:55
Merci pour votre retour.
C'est un fichier .bat qui contient ce code :
Si la taille du fichier est inférieure à la taille max alors on découpe selon le contenu de la colonne 1 sinon selon la colonne 3, d'où le $1 et $3 devant la commande awk.
Ce qui est étrange, c'est que quand je remets les fichiers non découpés dans le répertoire d'import, ils sont découpés, comme s'il y avait un évènement Windows qui empêchait le découpage la première fois.
8 mars 2016 à 10:09
Ça pourrait être une des causes de leur non-découpage ;-\
8 mars 2016 à 10:40