On Thu, Sep 25, 2008 at 12:43:37PM +0200, Pierre Lorenzon wrote:
> 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ù !) ...

Oui beh c comme dirait Lavoisier: rien ne se perd, tout se transforme :-)

Aldo.
_______________________________________________
Liste de diffusion CarrefourBLinuX 
    CarrefourBLinuX@lists.freearchive.org
    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

Répondre à