Rendre le contenu d'une ligne comme varible
Fermé
khalid1994
Messages postés
7
Date d'inscription
lundi 29 mars 2010
Statut
Membre
Dernière intervention
13 avril 2010
-
7 avril 2010 à 13:51
khalid1994 Messages postés 7 Date d'inscription lundi 29 mars 2010 Statut Membre Dernière intervention 13 avril 2010 - 8 avril 2010 à 12:19
khalid1994 Messages postés 7 Date d'inscription lundi 29 mars 2010 Statut Membre Dernière intervention 13 avril 2010 - 8 avril 2010 à 12:19
A voir également:
- Rendre le contenu d'une ligne comme varible
- Aller à la ligne excel - Guide
- Hors ligne instagram - Guide
- Vente en ligne particulier - Guide
- Word a trouvé du contenu illisible - Guide
- Partage de photos en ligne - Guide
2 réponses
Bonjour,
En attendant la réponse de jipicy... :D
Si un nom seulement sur la première ligne du fichier :
nom='head -1 monfichier'
echo $nom
Si un nom sur chaque ligne, une petite boucle :
for nom in 'cat monfichier'; do
echo $nom
done
- attention, la boucle avec le cat ne gère pas les espaces dans les noms
- syntaxe à adapter en fonction du shell utilisé
Cordialement, M.
En attendant la réponse de jipicy... :D
Si un nom seulement sur la première ligne du fichier :
nom='head -1 monfichier'
echo $nom
Si un nom sur chaque ligne, une petite boucle :
for nom in 'cat monfichier'; do
echo $nom
done
- attention, la boucle avec le cat ne gère pas les espaces dans les noms
- syntaxe à adapter en fonction du shell utilisé
Cordialement, M.
khalid1994
Messages postés
7
Date d'inscription
lundi 29 mars 2010
Statut
Membre
Dernière intervention
13 avril 2010
7 avril 2010 à 16:36
7 avril 2010 à 16:36
merci pour ta réponse
mais , ce n'est pas ce que je veux
ce que je veux récupérer n'est pas que pour afficher
par exemple je veux récupérer un chemin d'un fichier et faire par la suite un cd ou autre manipulation
mais , ce n'est pas ce que je veux
ce que je veux récupérer n'est pas que pour afficher
par exemple je veux récupérer un chemin d'un fichier et faire par la suite un cd ou autre manipulation
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 895
Modifié par jipicy le 7/04/2010 à 16:42
Modifié par jipicy le 7/04/2010 à 16:42
Salut,
Affiche un exemple concret de ton fichier et de ce que tu veux récupérer exactement, sans quoi on ne pourra pas t'aider mieux que ça ;-(
Affiche un exemple concret de ton fichier et de ce que tu veux récupérer exactement, sans quoi on ne pourra pas t'aider mieux que ça ;-(
khalid1994
Messages postés
7
Date d'inscription
lundi 29 mars 2010
Statut
Membre
Dernière intervention
13 avril 2010
7 avril 2010 à 16:56
7 avril 2010 à 16:56
par exemple j'ai un fichier contenant les lignes suivant:
/racine/user1/repetoire1/fichier1.txt
/racine/user1/repetoire1/fichier2.txt
/racine/user1/repetoire2/fichier2.txt
je veux récupérer chaque pour appliquer sur chaqu'un ce ces fichiers un script qui s'appelle traiter.ksh
j'espère que j'ai pu vous communiquer l'idée de ce que je veux faire
j'attends la réponse avec impatience car c'est bloquant :(((
/racine/user1/repetoire1/fichier1.txt
/racine/user1/repetoire1/fichier2.txt
/racine/user1/repetoire2/fichier2.txt
je veux récupérer chaque pour appliquer sur chaqu'un ce ces fichiers un script qui s'appelle traiter.ksh
j'espère que j'ai pu vous communiquer l'idée de ce que je veux faire
j'attends la réponse avec impatience car c'est bloquant :(((
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 895
7 avril 2010 à 17:08
7 avril 2010 à 17:08
Voir dans la FAQ : Comment lire un fichier ligne par ligne
khalid1994
Messages postés
7
Date d'inscription
lundi 29 mars 2010
Statut
Membre
Dernière intervention
13 avril 2010
8 avril 2010 à 12:19
8 avril 2010 à 12:19
merci beaucoup jipicy pour ta réponse :)