Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2878 connectés 

 


Dernière réponse
Sujet : [KSH] lecture dans un fichier... HELP PLEASE !
ouf merci ;)
 
je m'en suis sorti (enfin j'ai pas encore testé, mais je pense que ça passera...)
 
j'utilise la commande SED

sed "s/\;/ /g" $VL_LINE | insert_row
 
 
je remplace les ; pas des espaces
et je redirige vers une fonction qui insère dans la table...
 
ça devrai passer... inch allah ;)

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
ouf merci ;)
 
je m'en suis sorti (enfin j'ai pas encore testé, mais je pense que ça passera...)
 
j'utilise la commande SED

sed "s/\;/ /g" $VL_LINE | insert_row
 
 
je remplace les ; pas des espaces
et je redirige vers une fonction qui insère dans la table...
 
ça devrai passer... inch allah ;)
ohrelien Lit la doc sur la commande grep( $>man grep) , tu devrais trouver ton bonheur.
Notamment car elle permet de selectionner une chaine de caractere entre deux séparateurs dont tu indiques la valeur (ici ;).
 
je ne connais pas la syntaxe exacte car il y a longtemps que je ne l'ai pas utilisé.
ouf je dois faire un shell unix...
 
dans un fichier, jai ça :

1;15;23;89;45;36;27
2;3;14;95;86;45;34
99;48;38;47;24;43;21

 
chaque ligne dans le fichier représente 1 enregistrement dand une table
 
je voudrai insérer les données de chaque ligne dans la table
chaque champ étant séparé par un point virgule...
(pour la connexion et l'insertion je sais faire)
 
j'ai une boucle qui va lire chaque ligne du fichier
j'aimerai rediriger les (7) données de chaque ligne dans des variables  
et rediriger la sortie en entrée d'une fonction qui fera l'insertion
 
mais je ne sais pas comment mettre chaque valeur dans une variable, en fonction du caractère séparateur...
 
vous voulez vous prendre la tête avec moi ?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)