Rechercher : dans
Par :

Atteindre une ligne d'un fichier

Dernière réponse le 24 mar 2009 à 15:31:48 sir_rob1, le 24 mar 2009 à 15:15:11 
 Signaler ce message aux modérateurs

Bonjour,

J'aimerai savoir comment faire, en commande shell, pour récupérer la valeur d'une ligne d'un fichier.

Exemple :

Si j'ai un fichier contenant ces 3 lignes :

titi
toto
tata

Comment puis-je récuper la valeur "tata" sachant qu'elle sera toujours positionner sur la 3ème ligne?

Merci d'avance pour votre aide.

Configuration: Windows XP
Internet Explorer 6.0

Meilleures réponses pour « atteindre une ligne d'un fichier » dans :
Comment lire un fichier ligne par ligne VoirComment lire un fichier ligne par ligne Préambule Boucle while Syntaxe Exemple Astuces Bonus Boucle for Syntaxe Préambule Une des erreurs les plus communes dans l'apprentissage des scripts "bash" sous GNU/LInux pour lire un fichier...
Sed - Supprimer une ou plusieurs lignes d'un fichier VoirSupprimer une (ou plusieurs) ligne(s) d'un fichier Syntaxe sed '{[/]||[/]}d' sed '{[/][,][/]d' /.../ = délimiteurs n = le numéro de ligne chaîne = la chaîne contenue dans la...

1

jipicy, le 24 mar 2009 à 15:21:56

Salut,

var=$(sed -n '3p' fichier)
$ man woman
Il n'y a pas de page de manuel pour woman.

Répondre à jipicy

2

sir_rob1, le 24 mar 2009 à 15:28:16

Nickel !!!

Merci bcp :-))

Répondre à sir_rob1

3

 lami20j, le 24 mar 2009 à 15:31:48

Salut,

Pour amusement

var=$(head -3 fichier|tail -1)
--
106485010510997108

Répondre à lami20j
Collection CommentÇaMarche.net