Datei suchen / finden (mit Bordmitteln)

L

LolloGalaxy

Neues Mitglied
1
Hallo Forum,
möchte Dateien suchen/finden.

Es gibt z.B.

find . -iname "*.conf" oder find . | grep -i ".conf"
OK.. findet alles mit *.conf - allerdings auch NUR sichtbare Dateien.
Dateien die unsichtbar sind (die mit einem "." beginnen) findet "find" NICHT.

als Alternative könnte man ja auch nehmen:
ls -Ral . | grep ".conf"
dieser Befehl findet auch "versteckte" Dateien.
Allerdings muss mal rätseln, wo sich die gefunden Datei befindet (die Pfad-Angabe fehlt nämlich; ggf. gibt es ja auch einen Parameter, der den vollen Pfad bei 'ls' anzeigt?! Habe gesucht - aber nix derartiges gefunden)

locate
'locate' ist aber nicht auf allen linux-Systemen verfügbar.

Wie kann man Dateien (auch versteckte) finden? Mit Bord-Mitteln!!!

Grüße
Lollo
 
LolloGalaxy schrieb:
funktioniert allerdings nicht, weil das grep die Ausgabe von find bearbeitet und find die .files erst gar nicht auflistet.
Dann ist das find im Arsch, standardmäßig tut es das nämlich.

Code:
$ find --version
find (GNU findutils) 4.4.2
 
Dirk schrieb:
Dann ist das find im Arsch, standardmäßig tut es das nämlich.

Code:
$ find --version
find (GNU findutils) 4.4.2

Oh mann.. bin ich blöd!
(bitte nicht als Zitat verwenden ;) )

find liefert DOCH .files
Allerdings muss man mit Wildcard arbeiten und zwar VOR dem Namen:

find . -iname "*test*"

Komisch - ich hatte es doch extra ausprobiert.... *hmmm*
 
Zuletzt bearbeitet:

Ähnliche Themen

Onktebong
Antworten
5
Aufrufe
604
KalleMerkt
K
M
Antworten
1
Aufrufe
46
midoni
M
A
Antworten
2
Aufrufe
370
holms
holms
Zurück
Oben Unten