[Scrip shell] Help var_i=ligne_i d'un fichier
Résolu/Fermé
Obi_wan31
Messages postés
13
Date d'inscription
jeudi 19 avril 2007
Statut
Membre
Dernière intervention
30 avril 2007
-
19 avril 2007 à 12:34
Obi_wan31 Messages postés 13 Date d'inscription jeudi 19 avril 2007 Statut Membre Dernière intervention 30 avril 2007 - 19 avril 2007 à 15:47
Obi_wan31 Messages postés 13 Date d'inscription jeudi 19 avril 2007 Statut Membre Dernière intervention 30 avril 2007 - 19 avril 2007 à 15:47
A voir également:
- [Scrip shell] Help var_i=ligne_i d'un fichier
- Fichier rar - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier host - Guide
- Ouvrir un fichier .bin - Guide
4 réponses
gorkimat
Messages postés
70
Date d'inscription
dimanche 1 avril 2007
Statut
Membre
Dernière intervention
1 mars 2012
9
19 avril 2007 à 13:00
19 avril 2007 à 13:00
Salut
Voici un bout de code qui devrait faire l'affaire:
resultat:
var 1 :albert
var 2 :bertrand
var 3 :jose
var 4 :paul
Voici un bout de code qui devrait faire l'affaire:
num=1 while read line do eval var_${num}="$line" num=$(($num+1)) done < res.txt
resultat:
var 1 :albert
var 2 :bertrand
var 3 :jose
var 4 :paul
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
19 avril 2007 à 15:20
19 avril 2007 à 15:20
Salut,
Autre solution :
Autre solution :
#! /bin/bash var=($(cat fich)) echo ${var[0]} echo ${var[1]} echo ${var[2]} echo ${var[3]};-))
Obi_wan31
Messages postés
13
Date d'inscription
jeudi 19 avril 2007
Statut
Membre
Dernière intervention
30 avril 2007
19 avril 2007 à 15:47
19 avril 2007 à 15:47
You're a king ;))
Pb résolu. Un grand merci à tous
Pb résolu. Un grand merci à tous
Obi_wan31
Messages postés
13
Date d'inscription
jeudi 19 avril 2007
Statut
Membre
Dernière intervention
30 avril 2007
19 avril 2007 à 15:28
19 avril 2007 à 15:28
Même chose.
interpreteur sh
Merci de m'aider ;)
interpreteur sh
Merci de m'aider ;)
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
19 avril 2007 à 15:37
19 avril 2007 à 15:37
re-
Même chose.
C'est à dire ?
Lance ton script en mode débogage :
Même chose.
C'est à dire ?
Lance ton script en mode débogage :
sh -xv ton_script;-))
19 avril 2007 à 13:20
syntax error near unexpected token `done'
19 avril 2007 à 14:35
Sinon essaye : done<res.txt sans espace ?
Est-ce que tu as modifié la mise en forme de la boucle ?