Re: [CBLX] exclure une extension ou autre de la sortie ls -l

[ Thread Index | Date Index | More lists.tuxfamily.org/carrefourblinux Archives ]


On Sat, Jun 29, 2013 at 06:18:53PM +0200, Dominique Asselineau wrote:
> Philippe Delavalade wrote on Sat, Jun 29, 2013 at 05:44:12PM +0200
> > Le samedi 29 juin à 17:11, Aldo a écrit :
> > > On Sat, Jun 29, 2013 at 02:45:52PM +0200, Dominique Asselineau wrote:
> > > > Aldo wrote on Sat, Jun 29, 2013 at 02:31:02PM +0200
> > > > > Hello,
> > > > > 
> > > > > j'aurais voulu savoir s'il existe un moyen d'exclure de l'affichage tel ou
> > > > > tel type d'extension,
> > > > > genre afficher par ls -l mmm.* maix en excluant par ex. *.ppp ? Es-ce
> > > > > possible ?
> > > > 
> > > > $ ls -l mmm.* |grep -v '.ppp$'
> > > > 
> > > > J'ai pas trouvé mieux.
> > > 
> > > Si je fais ls -1 rss.* |grep -v 'pod$'  ça fonctionne mais j'ai les ficheirs 
> > > affichés l'un en-dessous de l'autre (option -1); avec -lm ça ne le fais donc
> > > (bizarement) pas.
> > 
> > Rien de bizarre ; le '$' indique une fin de ligne donc c'est bon avec ls -1
> 
> ou ls tout seul.
> 
> > ; sinon tu mets grep -v '.pod' et là ça devrait fonctionner.
> 
> Ça exclura truc.produit par ex.
> 
> Si on ne veut pas n'avoir qu'un nom de fichier par ligne, alors il
> faut mettre les mains dans le cambouis et écrire un script comme le
> propose Pierre.
> 
> Une manière simple d'arriver au même résultat serait de reprendre la
> commande que j'ai proposée qui donnerait une liste avec un nom de
> fichier par ligne, puis de les mettre à la queue-leu-leu sur une même
> ligne, séparés par un virgule et une espace, puis de piper le résultat
> sur un outil qui formaterait sur 80 caractères par ligne. Voir si sed
> sait faire ça.
> 
> Dans tous les cas, traiter un fichier avec un nom de fichier par ligne,
> sera toujours plus simple.  C'est en fin de traitement qu'il faut
> recoller les morceaux si c'est nécessaire.

OK, merci les amis; en fait j'ai mis -1 et y a un |more derrière le |grep -v
'.pod$' 
et pour l'instant vu qu'il n'y a pas plus de 25 lignes, c bon ainsi; 
le |more résous de toute façon le blème s'il a lieu, mais je ne pense pas
aller faire quarante scriptes rss.*
ou il me faudrait plus rien faire d'autre que de lire l'info sur l'ordi! :-)
Et biensûr on a tous une vie à côté de l'ordi! heureusement! :-) 

Encore merci, Pierre, Philippe et Dominique.

Aldo. 


-- 
-- 
   CarrefourBLinuX MailingListe 
   Pour obtenir de l'aide, envoyez le sujet  help  à: 
   carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
   Archives: 
   http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/