Le jeudi 25 septembre à 13:31, Aldo a écrit :
> On Thu, Sep 25, 2008 at 12:54:59PM +0200, Philippe Delavalade wrote:
> > Le jeudi 25 septembre à 12:28, Aldo a écrit :
> > > On Wed, Sep 24, 2008 at 09:43:18PM +0200, Philippe Delavalade wrote:
> > > Je viens de refaire sous Hardy un petit test:
> > > dmesg |tail -125 |more devient
> > > dmesg |tail -n 125 |more
> > > ce qui IMHO n'est pas plus court!
> > > Et j'ajoute que les deux fonctionnent là; mais un tail +3 .muttrc lui 
> > > donne
> > > un msg d'erreur; donc c'est même pas correctement fait: si on veut rester
> > > cohérent, un truc soit fonctionne toujours et sans distinction, soit il ne
> > > fonctionne dans aucun des cas et sans distinctions.
> > 
> > pas d'accord avec toi :-)
> > 
> > La syntaxe est très cohérente :
> > tail -n [+]num
> > ou
> > tail --line=[+]num
> > 
> > En supplément on a un petit racourci
> > tail -num
> > 
> > mais tail +num n'est pas cohérent puisque l'option n'est pas précédée d'un
> > on pourrait simplement imaginer que
> > tail -+num fonctionne mais ça n'est pas le cas.
> > 
> Excuse mais ton -+num m'a fait éclater de rire, c pas de ta faute mais si ça
> ça venait à l'esprit tordu des développeurs ce serait encore le truc qu'ils
> implémenteraient et IMHO ce serait bien le truc le plus hypocrite jamais
> renconré, l'air de dire que pour la cohérence on est contraint d'utiliser la
> nouvelle syntaxe, plus comliquée, pour te faire obtenir la même chose.
> De nouveau, tail avec +x et -x était plus soupple, et donc si -chiffre n'est
> plus possible, c'est une régression.

Du temps de msdos les options étaient précédées d'un '/' ; /+3 n'a rien de
risible ; tu confonds le trait-d'union (ou tiret) devant l'option avec le
signe mathématique '-' ; quand à tail -chiffre ça marche toujours...

Une syntaxe trop laxiste peut engendrer des problèmes et c'est peut-être
pour ça que tail +3 ne marche plus ; je viens d'essayer head +3 et il y a
le même genre d'erreur.

--------------
Ph. Delavalade
_______________________________________________
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 à