[lq:aide] Re : Commande Unix pour lister le con tenu de répertoire et/ou sous-répertoire
Patrick DEMONGUERES <[email protected]> Mon, 2 Feb 2009 09:26:45 -0800 (PST)
| Newsgroups | gmane.org.user-groups.linux.quebec.aide |
|---|---|
| Message-ID | <[email protected]> |
--===============1004768959== Content-Type: multipart/alternative; boundary="0-1354198954-1233595605=:87299" --0-1354198954-1233595605=:87299 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Perso, j'utiliserais la commande ls, ou la commande find.=0A=0Acommande ls = : on va supposer que tu n'as pas plus de 4 sous-niveaux de r=E9pertoires. C= ela donnerait, pour une recherche sur 2005 :=0Als 2005/*.pdf 2005/*/*.pdf 2= 005/*/*/*.pdf 2005/*/*/*/*.pdf=0A=0AMais bon, ce n'est pas tr=E8s =E9l=E9ga= nt, alors qu'avec la commande find, tu taperais :=0Afind 2005 -name "*.pdf"= =0A=0A=0AN'oublie pas les pages de manuel (man ls, man find) pour en connai= tre davantage sur ces commandes.=0A=0APatrick=0A=0A=0A=0A__________________= ______________=0ADe : Fran=E7ois Guay <[email protected]>=0A=C0 : aide@linux= -quebec.org=0AEnvoy=E9 le : lundi 2 f=E9vrier 2009, 12 h 13 min 51 s=0AObje= t : Re: [lq:aide] Commande Unix pour lister le contenu de r=E9pertoire et/o= u sous-r=E9pertoire=0A=0ABonjour,=0AEn console simplement avec locate *.pdf= =0ATu auras tous les fichiers pdf sur un disque dur. Y compris tous ceux da= ns les sous-r=E9pertoires=0AFran=E7ois=0A=0A=0ALe 2 f=E9vrier 2009 11:27, T= ahir Tamba <[email protected]> a =E9crit :=0A=0ABonjour,=0AJe su= is sur Ubunty Gutsy Gibbon et je cherche une commande UNIX me permettant d= e faire le listing de fichiers PDF dans des sous-r=E9pertoires.=0AJe dispos= e d'un r=E9pertoire qui contient des rapports class=E9s par ann=E9e (1983 = =E0 2007) et chaque sous-r=E9pertoire (ann=E9e) peut contenir un =E0 plusie= urs autres sous-r=E9pertoires contenant un =E0 plusieurs documents pdf. Com= ment, pourrai-je =E9crire une commande Unix me permettant de lister le cont= enu de tous les documents se trouvant dans les sous-r=E9pertoire qui corres= pond =E0 une ann=E9e en particulier???=0AMerci de votre aide=0A=0ATahir Tam= ba =0AMSc. G=E9ographie =0AAm=E9nagement du territoire et SIG/ Gestion et c= onservation des ressources naturelles =0AT=E9l=E9d=E9tection-cartographie = =E9cologique, caract=E9risation des milieux humides =0ATel: (514) 526-7543 = =0ACourriel: [email protected] =0A------------------------------= --------------------------- =0ATahir Tamba =0AMSc. Geography =0AUrban plann= ing and GIS specialist/Natural resources management and conservation =0ARem= ote-sensing-ecological mapping and wetland monitoring and Characterization = =0ATel: (514) 526-7543 =0AE-mail: [email protected] =0A=0A=0A=0A= =0A--=0AListe de diffusion aide=0Ahttp://www.linux-quebec.org/mailman/listi= nfo/aide --0-1354198954-1233595605=:87299 Content-Type: text/html; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable <html><head><style type=3D"text/css"><!-- DIV {margin:0px;} --></style></he= ad><body><div style=3D"font-family:arial,helvetica,sans-serif;font-size:10p= t"><div>Perso, j'utiliserais la commande ls, ou la commande find.<br><br>co= mmande ls : on va supposer que tu n'as pas plus de 4 sous-niveaux de r=E9pe= rtoires. Cela donnerait, pour une recherche sur 2005 :<br>ls 2005/*.pdf 200= 5/*/*.pdf 2005/*/*/*.pdf 2005/*/*/*/*.pdf<br><br>Mais bon, ce n'est pas tr= =E8s =E9l=E9gant, alors qu'avec la commande find, tu taperais :<br>find 200= 5 -name "*.pdf"<br><br></div><div style=3D"font-family: arial,helvetica,san= s-serif; font-size: 10pt;">N'oublie pas les pages de manuel (man ls, man fi= nd) pour en connaitre davantage sur ces commandes.<br><br>Patrick<br><br><d= iv style=3D"font-family: times new roman,new york,times,serif; font-size: 1= 2pt;"><font size=3D"2" face=3D"Tahoma"><hr size=3D"1"><b><span style=3D"fon= t-weight: bold;">De :</span></b> Fran=E7ois Guay <[email protected]&= gt;<br><b><span style=3D"font-weight: bold;">=C0 :</span></b> [email protected]<br><b>= <span style=3D"font-weight: bold;">Envoy=E9 le :</span></b> lundi 2 f= =E9vrier 2009, 12 h 13 min 51 s<br><b><span style=3D"font-weight: bold;">Ob= jet :</span></b> Re: [lq:aide] Commande Unix pour lister le contenu de r=E9= pertoire et/ou sous-r=E9pertoire<br></font><br>Bonjour,<br>En console simpl= ement avec locate *.pdf<br>Tu auras tous les fichiers pdf sur un disque dur= . Y compris tous ceux dans les sous-r=E9pertoires<br>Fran=E7ois<br><br><div= class=3D"gmail_quote">Le 2 f=E9vrier 2009 11:27, Tahir Tamba <span dir=3D"= ltr"><<a rel=3D"nofollow" ymailto=3D"mailto:[email protected]= " target=3D"_blank" href=3D"mailto:[email protected]">tamba.tahi= [email protected]</a>></span> a =E9crit :<br>=0A<blockquote class=3D"gm= ail_quote" style=3D"border-left: 1px solid rgb(204, 204, 204); margin: 0pt = 0pt 0pt 0.8ex; padding-left: 1ex;">=0A<div><p>Bonjour,</p>=0A<p>Je suis sur= Ubunty Gutsy Gibbon et je cherche une commande UNIX me permettant de= faire le listing de fichiers PDF dans des sous-r=E9pertoires.</p>=0A<p>Je = dispose d'un r=E9pertoire qui contient des rapports class=E9s par ann= =E9e (1983 =E0 2007) et chaque sous-r=E9pertoire (ann=E9e) peut contenir un= =E0 plusieurs autres sous-r=E9pertoires contenant un =E0 plusieurs documen= ts pdf. Comment, pourrai-je =E9crire une commande Unix me permettant de lis= ter le contenu de tous les documents se trouvant dans les sous-r=E9pertoire= qui correspond =E0 une ann=E9e en particulier???</p>=0A=0A<p>Merci de votr= e aide<br><br>Tahir Tamba <br>MSc. G=E9ographie <br>Am=E9nagement du territ= oire et SIG/ Gestion et conservation des ressources naturelles <br>T=E9l=E9= d=E9tection-cartographie =E9cologique, caract=E9risation des milieux humide= s <br>=0ATel: (514) 526-7543 <br>Courriel: <a rel=3D"nofollow" ymailto=3D"m= ailto:[email protected]" target=3D"_blank" href=3D"mailto:tamba.= [email protected]">[email protected]</a> <br>--------------= ------------------------------------------- <br>Tahir Tamba <br>MSc. Geogra= phy <br>=0AUrban planning and GIS specialist/Natural resources management a= nd conservation <br>Remote-sensing-ecological mapping and wetland monitorin= g and Characterization <br>Tel: (514) 526-7543 <br>E-mail: <a rel=3D"nofoll= ow" ymailto=3D"mailto:[email protected]" target=3D"_blank" href= =3D"mailto:[email protected]">[email protected]</a> <= br>=0A<br><br><br></p></div>=0A<br>--<br>=0AListe de diffusion aide<br>=0A<= a rel=3D"nofollow" target=3D"_blank" href=3D"http://www.linux-quebec.org/ma= ilman/listinfo/aide">http://www.linux-quebec.org/mailman/listinfo/aide</a><= br>=0A<br></blockquote></div><br>=0A</div></div></div></body></html> --0-1354198954-1233595605=:87299-- --===============1004768959== Content-Type: text/plain; charset="iso-8859-1" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline