Filelocator für Debian

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
vapaa
Beiträge: 36
Registriert: 03.08.2006 12:53:31

Filelocator für Debian

Beitrag von vapaa » 13.11.2012 18:42:51

Guten Abend,

ich suche ein Programm das so ähnlich arbeitet wie das Programm Agent Ransack. Kennt wer eine alternative dazu?


Gruß und danke
Vapaa

hec_tech
Beiträge: 1094
Registriert: 28.06.2007 21:49:36
Wohnort: Wien
Kontaktdaten:

Re: Filelocator für Debian

Beitrag von hec_tech » 13.11.2012 23:46:15

Was willst du genau machen?
Mit der Information können wir sicher besser helfen als uns irgendwelche Programme anzuschaun wo wir nicht wissen welche Funktionen du davon verwendest.

vapaa
Beiträge: 36
Registriert: 03.08.2006 12:53:31

Re: Filelocator für Debian

Beitrag von vapaa » 14.11.2012 08:17:28

Klar entschuldigt habe ich nicht dran gedacht ...
Das Programm ist im Grunde eine Dateisuche die mir die Ergebnisse in einer Liste ausgibt wo sowohl Dateiname als auch das gesuchte in den einzelnen Dateien angezeigt wird.

Benutzeravatar
Livingston
Beiträge: 1816
Registriert: 04.02.2007 22:52:25
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: 127.0.0.1

Re: Filelocator für Debian

Beitrag von Livingston » 14.11.2012 11:16:36

Code: Alles auswählen

ls -R1 <Dateiname>
?

diggerchen
Beiträge: 115
Registriert: 15.01.2005 22:35:26

Re: Filelocator für Debian

Beitrag von diggerchen » 14.11.2012 12:15:43

Code: Alles auswählen

grep <das gesuchte> <zu durchsuchende Dateien>
oder auch

Code: Alles auswählen

grep -r <das gesuchte> <zu durchsuchende Dateien>
?

Cae
Beiträge: 6349
Registriert: 17.07.2011 23:36:39
Wohnort: 2130706433

Re: Filelocator für Debian

Beitrag von Cae » 16.11.2012 01:24:35

Code: Alles auswählen

$ find /path -name pattern -ls 
pattern ist dein Suchbegriff oder eine entsprechende Regex. -iname wuerde Gross/Kleinschreibung gleich behandeln. Gesucht wird im Dateinamen.

Fuer Dateiinhalte grep mit den Optionen -r (rekursiv), vielleicht -i (Gross/Kleinschreibung ignorieren) und evtl. -n (Zeilennummer der Fundstelle zusaetzlich zum Dateipfad angeben). Sinnvoll ist vermutlich auch -I, damit Binaerdaten wie Bilder oder komprimierter Kram ignoriert werden (zufaellige Treffer wuerden ohnehin keine sinnvollen Daten liefern).
Wenn du viele Daten erwartest und grep an less pipest, hat grep keinen ANSI-Farbsteuercode mehr im Output, die von less ohnehin escaped angezeigt werden wuerden. Also kannst du fuer buntigen Output

Code: Alles auswählen

$ grep -rinI --color=always pattern /path | less -R
verwenden (und dir selbstverstaendlich ein(en) Alias/Wrapper wie lgrep, "less-grep", oder aehnlich einrichten).

Beide Programme und ihre Optionen werden in den zugehoerigen Manpages ausfuerlich beschrieben.

Gruss Cae
If universal surveillance were the answer, lots of us would have moved to the former East Germany. If surveillance cameras were the answer, camera-happy London, with something like 500,000 of them at a cost of $700 million, would be the safest city on the planet.

—Bruce Schneier

Benutzeravatar
habakug
Moderator
Beiträge: 4314
Registriert: 23.10.2004 13:08:41
Lizenz eigener Beiträge: MIT Lizenz

Re: Filelocator für Debian

Beitrag von habakug » 16.11.2012 08:36:55

Hallo!

Agent Ransack ist die "light"-Version des Filelocator Pro, ich finde es etwas abwegig hier Konsolenprogramme zu empfehlen. Es scheint hier von "Outdoor-Debianern" zu wimmeln, die sich mit einer Banane im Rucksack mit "locate" im Dunkeln den Heimweg ertasten.
Debianrecoll ist eine GUI für Xapian [1], eine freie Suchmaschine. Nach der Installation läuft die Indizierung (die eine ganze Weile dauern kann) und erst dann wird eine Liste der (eventuell) fehlenden Hilfsprogramme angezeigt. Hierzu gehören z.B. auch "catppt" (Powerpoint) oder "xls2csv" (Excel) um solche Dokumente zu durchsuchen.

Gruß, habakug

[1] xapian.org
( # = root | $ = user | !! = mod ) (Vor der PN) (Debianforum-Wiki) (NoPaste)

lemak
Beiträge: 1213
Registriert: 09.11.2007 13:25:57
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Re: Filelocator für Debian

Beitrag von lemak » 16.11.2012 09:23:17

Debiansearchmonkey? Das sucht ohne Indizierung mit regulären Ausdrücken nach Dateien, soll find/grep ersetzen.

Antworten