ls nur Verzeichnisse anzeigen lassen

Post Reply
Message
Author
LBS

ls nur Verzeichnisse anzeigen lassen

#1 Post by LBS »

Tach Leute,

brauch in einem for-schleifchen eine idee wie ich der Variablen der for schleife nur die Verzeichnisse mitgebe.
Bis jetzt habe ich es so
<blockquote><hr>
for x in $(ls -l | grep '^d.*' | awk '{print $9 }')
.
.
.
<hr></blockquote>
gelöst.
Dies erscheint mir aber irgendwie arg umständlich, bin auch schon die man von ls durch aber nix gefunden oder hab ich da was übersehen? Jemand eine idee?

dank euch

___________________________
Linux Based System <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">

Jochen

Re: ls nur Verzeichnisse anzeigen lassen

#2 Post by Jochen »

find ist (wie fast immer) Dein Freund:<blockquote><pre><font size="1" face="">code:</font><hr><font face="Courier New" size="2">find . -maxdepth 1 -type d -print</font><hr></pre></blockquote>Übrigens, das ".*" im grep-RA oben kannst Du weglassen; '^d' trifft genauso und wird schneller bearbeitet.

Jochen

Post Reply