[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&nbsp;:</span></b> Fran=E7ois Guay &lt;[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&nbsp;:</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">&lt;<a rel=3D"nofollow" ymailto=3D"mailto:[email protected]=
" target=3D"_blank" href=3D"mailto:[email protected]">tamba.tahi=
[email protected]</a>&gt;</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&nbsp; 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&nbsp;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