Anwendung von find

Post Reply
Message
Author
Stefan

Anwendung von find

#1 Post by Stefan »

ich krieg den syntax nicht raus um ab / eine datei zu suchen.
Wer weiß weiter?

Andre

Re: Anwendung von find

#2 Post by Andre »

Hi,

"man find"


find / -name "beispiel.txt" -print

Sucht ab dem verzeichnis "/" nach Dateien "beispiel.txt"


Andre

marc
Posts: 444
Joined: 20. Apr 2001 23:31
Location: Arnsberg

Re: Anwendung von find

#3 Post by marc »

Und wenn Dir das zu lange dauert, dann versuchs mal mit
locate Dateiname
Locate greift auf eine Datenbank zu, die man mittels updatedb auf den aktuellen Stand bringen kann. Das Suchen geht um einiges schneller.
Eine Alternative wäre auch ein find | grep Datei <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">

Gruß
Marc

ratte

Re: Anwendung von find

#4 Post by ratte »

...

locate funkt nur, wenn der Rechner nachts an ist, da die cronjobs nachts updaten.

...

um find zu (etwas) zu beschleunigen, hilft die option

-type f # fuer dateien
-type d # fuer Verzeichnisse

...

darueber hinaus ist find wunderbar geeignet, um zb. soetwas zu machen:

<blockquote><pre><font size="1" face="">code:</font><hr><font face="Courier New" size="2">
find / -name "*.blabla.sh" -type f -exec grep -il "wunderbarertexteintrag" {} ;<!--no-->
</font><hr></pre></blockquote>

um im gesamten filetree alle files zu finden, die beliebig anfangen und mit "blabla.sh" enden, in denen "wunderbarertexteintrag" als String enthalten ist.

ratte

marc
Posts: 444
Joined: 20. Apr 2001 23:31
Location: Arnsberg

Re: Anwendung von find

#5 Post by marc »

> locate funkt nur, wenn der Rechner nachts an ist, da die cronjobs nachts updaten.

Das läßt sich ja schnell ändern <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">
Ist aber auch von Distri zu Distri unterschiedlich.

Marc

Post Reply