Datei suchen / finden (mit Bordmitteln)

  • 4 Antworten
  • Letztes Antwortdatum
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

cska133
Antworten
2
Aufrufe
60
cska133
cska133
T
Antworten
7
Aufrufe
346
Fulano
Fulano
Onktebong
Antworten
5
Aufrufe
953
KalleMerkt
K
Zurück
Oben Unten