Ich verstehe nicht was du mir sagen möchtest, was hat eine verschlüsselte Netzwerverbindung damit zu tun die Datei zu finden?
Da besteht offensichtlich ein Verständnisproblem:
ssh: Dient dir dazu eine verschlüsselte Netzwerkverbindung zu deinem Server aufzubauen und auf dessen Kommandozeile/Shell zuzugreifen.
Unix-Shell: Ist eine Benutzerschnittstelle, die es dir erlaubt Befehle auf einem Rechner auszuführen.
grep: Ist ein Programm auf unixoiden Systemen, das u.a. zur Suche von Zeichenketten innerhalb von Dateien dient. Gesucht wird mittels Regular Expressions.
*-R 'var gaJsHost' : Sind Parameter die du an grep übergiebst:
- -R bedeutet, dass rekursiv gesucht werden soll. Also auch alle Unterverzeichnisse werden durchsucht.
- 'var gaJsHost' ist der String nach dem gesucht wird. Dieser kommt in deiner zitierten Funktion vor und dürfte ein Merkmal sein, anhand du diesen Teil des Quellcodes wiederfinden kannst.
- * bedeutet, dass alle Dateien untersucht werden. Du könntest beispielsweise mit *.php definieren, dass nur Dateien mit der Endung php untersucht werden.
Ich hoffe das hilft dir weiter.
lg mark