![]() |
|
|
google unix.com
|
|||||||
| Forums | S'inscrire | Forum Rules | Liens | Albums | FAQ | Liste des membres | Calendrier | Recherche | Aujourd'hui, les postes | Marquer les forums comme lus |
| De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici. |
Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
|
||||
| Fil | Thread Starter | Forum | Réponses | Last Post |
| Validation des lignes séparées de caractère dans un fichier | kolesunil | UNIX pour les nuls Questions et réponses | 3 | 05-27-2008 07:48 AM |
| awk et les fichiers d'analyse | devtakh | De programmation et de script Shell | 4 | 05-06-2008 12:13 PM |
| File Parsing | jsusheel | De programmation et de script Shell | 5 | 09-25-2007 11:25 AM |
| Besoin d'aide dans le fichier de validation par le shell script | srichakra | De programmation et de script Shell | 1 | 07-19-2007 03:22 PM |
| validation: file <nom_fichier> | u263066 | De programmation et de script Shell | 2 | 09-26-2006 04:59 AM |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
||||
|
CSV analyse et de validation
J'ai un fichier CSV qui doit par l'intermédiaire de deux processus distincts (à la fin, il y aura 2 fichiers (Dload.unl et Tload.unl et nous dire le nom du fichier d'entrée est mass.csv). J'ai un processfile () fonction qui va appeler le processus de Dload funtion. En Dload Je veux lire mass.csv en Dload et puis procédez comme suit:
1. supprimer le 6ème élément du tableau (ou la dernière colonne) 2.validate le format est jj / mm / aa 3.validate sont que des éléments 0-4 NOT NULL @ 4.write ligne à Dload.unl séparés par des pipes (avec une pipe à la fin de la ligne) En Tload Je veux lire mass.csv en Tload et puis procédez comme suit: 1. Ajouter 3 colonnes pour le fichier avec les informations suivantes dans chaque colonne: - @ Output [0] \u003d 0 - @ sortie [1] \u003d Date du jour (dans le format 2007-11-07 00:00:00) - @ sortie [2] \u003d "A" @ 2.write ligne à Dload.unl séparés par des pipes (avec une pipe à la fin de la ligne) Merci d'avance, j'ai vraiment l'apprécier. Voici un exemple du fichier d'entrée: 0,2007, A, MassLd, 7,106,212,314,81, y, 0,2008, B, MassLd, 8,107,213,315,82, x, 0,2009, C, MassLd, 9,108,214,316,83, z, 0,2006, D, MassLd, 6,109,215,317,84, u, Si vous avez besoin d'autre chose, n'hésitez pas à me connaître ou avez des questions sur lui. S |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|