Commande tail + bug
Résolu/Fermé
A voir également:
- Commande tail -f
- Invite de commande - Guide
- Commande terminal mac - Guide
- Chkdsk /f - Guide
- Commande dism - Guide
- F lux - Télécharger - Divers Utilitaires
8 réponses
Mihawk
Messages postés
4315
Date d'inscription
mercredi 29 mars 2006
Statut
Contributeur
Dernière intervention
6 janvier 2015
846
6 déc. 2011 à 15:52
6 déc. 2011 à 15:52
Je n'ai jamais entendu parler de ta syntaxe ; je te conseille plutôt la mienne ou une de cette page : https://fr.wikipedia.org/wiki/Tail_%28Unix%29
salut, en effet cela fonctionne avec le -n inclu dans le tail, mais je suis quand même assez surpris de voir que nous sommes les seul dans mon cours a utiliser la commande tail +3 data.txt.
Enfin le bug viens peut être du fait que je suis sous ubuntu alors que les ordinateurs de la fac sont sous ouvea.
En tous cas merci pour vos réponse.
Enfin le bug viens peut être du fait que je suis sous ubuntu alors que les ordinateurs de la fac sont sous ouvea.
En tous cas merci pour vos réponse.
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 418
6 déc. 2011 à 16:30
6 déc. 2011 à 16:30
Salut,
Je te rassure sous Mandriva 2010.2 le comportement est identique au tien :
;-))
Je te rassure sous Mandriva 2010.2 le comportement est identique au tien :
$ cat plop ligne 1 ligne 2 ligne 3 ligne 4 ligne 5 ligne 6 ligne 7 ligne 8 ligne 9 ligne 10 $ tail +4 plop ligne 4 ligne 5 ligne 6 ligne 7 ligne 8 ligne 9 ligne 10 $ tail +8 plop ligne 8 ligne 9 ligne 10 $ lsb_release -a Distributor ID: MandrivaLinux Description: Mandriva Linux 2010.2 Release: 2010.2 Codename: Henry_Farman $ tail --version tail (GNU coreutils) 8.5
;-))
Mihawk
Messages postés
4315
Date d'inscription
mercredi 29 mars 2006
Statut
Contributeur
Dernière intervention
6 janvier 2015
846
6 déc. 2011 à 16:31
6 déc. 2011 à 16:31
Je pense juste que ces terminaux interprètent naturellement le +6 comme un -n 6 ;
dans le doute mieux vaut utiliser la syntaxe complète.
Cela doit provenir des alias ; comme les systèmes qui supportent nativement le "ll" en lieux et place du "ls -l"
dans le doute mieux vaut utiliser la syntaxe complète.
Cela doit provenir des alias ; comme les systèmes qui supportent nativement le "ll" en lieux et place du "ls -l"
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 418
6 déc. 2011 à 16:33
6 déc. 2011 à 16:33
Je pencherai plus pour la version de "tail" plutôt que des alias ;-\
Pas d'entrée concernant "tail" dans mes "alias".
Pas d'entrée concernant "tail" dans mes "alias".
Mihawk
Messages postés
4315
Date d'inscription
mercredi 29 mars 2006
Statut
Contributeur
Dernière intervention
6 janvier 2015
846
6 déc. 2011 à 15:49
6 déc. 2011 à 15:49
Bonjour,
Et que donne : tail -6f liste.txt ?
Et que donne : tail -6f liste.txt ?
merci,
Tail -6 fonctionne, il me donne les 6 dernière ligne du fichier et tail sans option fonctionne aussi
Tail -6 fonctionne, il me donne les 6 dernière ligne du fichier et tail sans option fonctionne aussi
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
encore désolé de reposter une 3 eme fois d'affiler mais, il me donne les 6 derniere ligne sauf que je peux ecrire a la suite du fichier
Mihawk
Messages postés
4315
Date d'inscription
mercredi 29 mars 2006
Statut
Contributeur
Dernière intervention
6 janvier 2015
846
Modifié par Mihawk le 6/12/2011 à 15:56
Modifié par Mihawk le 6/12/2011 à 15:56
Non tu ne peux pas écrire ; c'est qu'il est en attente de modifications, donc si jamais sous un autre terminal tu modifies le fichier liste.txt, alors la commande tail en cours se mettra automatiquement à jour.
tres bien.merci en tout cas pour tes réponses, c'est un synthaxe ecrite sur mon polycopier et que j'utilise sans problème depuis l'an dernier, c'est d'ailleurs la même synthaxe qu'il y a dans le corrigé du TP. je vais continuer a reviser avec ta synthaxe, merci beaucoup
jisisv
Messages postés
3645
Date d'inscription
dimanche 18 mars 2001
Statut
Modérateur
Dernière intervention
15 janvier 2017
934
6 déc. 2011 à 16:03
6 déc. 2011 à 16:03
Utilise la syntaxe: tail -n +3 data.txt
man tail
man tail
johand@osiris: ~/tmp $ tail --version tail (GNU coreutils) 8.13