[Eisfair] NOT Welcome to eisfair!

D. Oezbilen oezbilen at gmx.net
Mi Dez 16 21:27:59 CET 2020


Hallo Uwe, @all,

> Nicht, dass ich was gegen die "Welcome to eisfair!" - Begrüßung hätte, 
wenn Du so eine Textnachricht suchst, die vorausgesetzt *nicht* binaer 
aus einer Datei kommt, waere es angebracht rel. offen nach dieser 
Zeichenfolge zu suchen.

mc und dessen find-Maske liefert sehr zuegig ein Ergebnis.
oder findgrep
<https://speefak.spdns.de/oss_lifestyle/findgrep-volltextsuche-fuer-die-shell/>

Auf der Shell geht sowas:
Ein
	cat * | grep "Welcome to"
beruecksichtigt nicht die Inhalte der Verzeichnisse in pwd *nicht*, also 
kein -r oder so. Setzt voraus, dass man weiss, in welcher Datei in 
*diesem* Verzeichnis die Zeichenfolge steckt. Weiss man ja zuerst nicht, 
also weniger tauglich.

Deswegen ist hier find die Loesung (wie so oft):

	find /etc -type f  -print0 | xargs -0 grep -oi 'Welcome to'

funkt OK, liefert dies hier:
...
/etc/profile:Welcome to
...

Aber auch das hier funkt:
	find /etc -type f -exec grep -Hi 'Welcome to' {} +

liefert mehr Inhalt:
...
/etc/profile:#/usr/local/bin/colecho "Welcome to eisfair!" gn
/etc/profile:/usr/local/bin/colecho "Welcome to $HOSTNAME" gn
...

aber auch sowas mit:
/etc/snort/snort_rules/bleeding-all.rules:alert tcp $EXTERNAL_NET any -> 
$HOME_NET any (msg: "BLEEDING-EDGE POLICY IRC connection"; flow: 
established; content:"Welcome to the "; content:"IRC Network"; nocase; 
classtype: misc-activity; sid: 2000356; rev:3; )

Sprich hat Vor- wie Nachteile.

Akademische Frage an die Mitleser:
Kriegen wir das _kuerzer_ *und* _eleganter_ hin? Sicher oder?
Damit ich nicht dumm sterbe.

Gruss
Oezbilen



Mehr Informationen über die Mailingliste Eisfair