From: Aldo <[EMAIL PROTECTED]>
Subject: Re: [CBLX] bizarre tail sous Ubuntu ?
Date: Thu, 25 Sep 2008 12:05:09 +0200
> Salut Pierre:
>
> On Wed, Sep 24, 2008 at 09:20:21PM +0200, Pierre Lorenzon wrote:
> > From: Aldo <[EMAIL PROTECTED]>
> > Subject: [CBLX] bizarre tail sous Ubuntu ?
> > Date: Wed, 24 Sep 2008 20:52:40 +0200
> >
> > > Hello,
> > >
> > > essayez un peu les Ubunteros, sous une console Ubuntu:
> > > cat mmm.txt |tail +3
> > >
> > > Ici ça donne une erreur disant que tail ne sait lire +3 car le fichier
> > > n'existe pas;
> > >
> > > pour info, sous Debian aucun problème avec la commande identique.
> > >
> > > Comment expliquer cela ? Changements dans tail ? ou bug ?
> >
> >
> >
> > Mon tail vient du gnu coreutils 6.9 et réagit comme celui
> > d'ubuntu à savoir qu'il n'aime pas le +3. Je serais donc
> > tenté de dire que c'est le comportement et la syntaxe
> > standard et que le tail de deb devait être une version custom
> > pour le moins interlope !
>
> Bon, apparement ils ont changé la syntaxe, comme ça tout à coup, sans qu'on
> sache pourquoi, et IMHO sans aucune raison vu que jusqu'ici ça n'avait
> dérangé personne dans son sommeil:
>
> bref, il te faut utiliser -n chiffre et à l'opposé de tail +chiffre ou
> -chiffre, l'option -n chiffre ne permeet pas (plus) la souplesse de + et -
> chiffre;
> en bon français on appelle ça régresser.
En tout cas ça n'aide pas à la portabilité des scripts ...
> Mais bon, mon état d'end-user ne me
> permet pas de mopposer à toute décision aussi alleatoire et incompréhensible
> soit-elle dès le moment où ce sont les codeurs eux-même qi en ont décidé
> ainsi
Je ne passe pas mon temps le nez dans les changelog de
coreutils alors je ne sais pas pourquoi ils ont fait ça. Cela
dit si le tail n'est pas le même sous tous les linux, encore
un autre sous sunos ou solaris on n'a pas fini d'en baver des
ronds de chapeau le jour où on veut écrire un script ! On
savait déjà qu'il fallait se méfier comme de la peste du sed
ou du make mais en voilà un autre de pestiféré !
> (note: on avait déjà eu la syntaxe de "du" où -sH devait tout à coup
> être remplacé par --si, et de noter aussi que sous Ubuntu -sH fonctionne
> toujours mais pas sous Debian... y a bcp d'homogénité et de cohérence
> dans l'air, super! :-) )
Mais Aldo c'est parce qu'on est dans une "création en
constant enfantement" mais il viendra un monde meilleur !
Enfin on pourrait peut-être excuser ces braves gens par le
fait qu'en perdant de l'homogénéité ici on en a gagné ailleur
(ne me demande pas où !) ...
>
> A part ça tout va bien.
Pierre
_______________________________________________
Liste de diffusion CarrefourBLinuX
[email protected]
http://lists.freearchive.org/mailman/listinfo/carrefourblinux
Pour s'inscrire par courriel :
'mailto:[EMAIL PROTECTED]'
Pour se retirer de la liste par courriel :
'mailto:[EMAIL PROTECTED]'
Archives : http://lists.freearchive.org/pipermail//carrefourblinux
Anciennes archives (Yahoogroupes) :
http://fr.groups.yahoo.com/group/carrefourblinux/messages
Rechercher : http://lists.freearchive.org/cgi-bin/search.cgi
Signets : http://fr.groups.yahoo.com/group/carrefourblinux/links/
Fiches EDU : http://blinuxwiki.pbwiki.com/FichesEdu