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