Wie kann ich was suchen in der shell

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
pc-systemhaus
Beiträge: 44
Registriert: 25.06.2005 10:32:58
Wohnort: 49163 Bohmte
Kontaktdaten:

Wie kann ich was suchen in der shell

Beitrag von pc-systemhaus » 27.06.2005 13:35:50

Hallo
Habe da noch ein klleines pro. und zwar wie finde ich einen ordner wieder ????
Bin mit ssh auf den server als root einglogt und muss ein ordner wiederfinden doch weis nicht wie?????????
gibt es eine suchfunktion ????

:cry:

Benutzeravatar
feldmaus
Beiträge: 1307
Registriert: 14.06.2005 23:13:22
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Deutschland

Beitrag von feldmaus » 27.06.2005 13:47:51

find / -name -xdev "Verzeichnis*"

z.b.
Den Teil des Namens des Verzeicnisses den du noch kennst in Hochklammern angeben und den Teil des Namens den du nicht kennst mit Sternchen versehen.

mfg Markus

Benutzeravatar
docNet
Beiträge: 876
Registriert: 03.08.2004 15:00:06
Wohnort: Wiesbaden

Beitrag von docNet » 27.06.2005 13:53:05

hallo und willkommen im forum,

ist nicht böse gemeint, aber
ein ? reicht normlerweise aus. :wink:

lg docnet
break on through to the other side

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 27.06.2005 14:04:36

Von den Web- und Mailservern weggeschoben.

by, Martin
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Benutzeravatar
Joghurt
Beiträge: 5244
Registriert: 30.01.2003 15:27:31
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Joghurt » 27.06.2005 14:12:17

feldmann_markus hat geschrieben:find / -name -xdev "Verzeichnis*"
Nicht ganz. Hier name muss sofort das Suchmuster folgen. Außerdem würde ich immer iname nehmen, damit die Großschreibung ignoriert wird:

Code: Alles auswählen

find / -xdev -name "foobar*"

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 27.06.2005 15:19:13

und warum überhaupt "-xdev" ? Noch weiß ja keiner, ob der Ordner nicht auf einem anderen FS liegt!
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

Benutzeravatar
meandtheshell
Beiträge: 4054
Registriert: 14.01.2005 17:51:30

Beitrag von meandtheshell » 27.06.2005 15:46:28

Joghurt hat geschrieben:Außerdem würde ich immer iname nehmen, damit die Großschreibung ignoriert wird:

Code: Alles auswählen

find / -xdev -name "foobar*"
schmunzel - ja wo is das iname dann :lol:

also ganz stolz und kühn hier meine lösung :wink:

Code: Alles auswählen

find / -iname -type d "<directory name or a part of it e.g. hom*>"
und das -xdev würde ich auch nicht nehmen

Benutzeravatar
se8i
Beiträge: 1017
Registriert: 08.11.2002 17:02:20
Wohnort: nähe Karlsruhe
Kontaktdaten:

Beitrag von se8i » 27.06.2005 17:48:57

Wenn installiert und auf aktuellem Stand, hilft vielleicht auch "locate"
Jazz is not dead, it just smells funny.

Antworten