Hallo liebe Linuxgemeinde,
Ich über mich gerade in der Shell-Programmierung und verzweifle an dem Befehl Grep. Mit: lsof -i :22 | grep ssh kann ich mir alle SSH-Verbindungen anzeigen lassen. Das klappt prima. Nun möchte ich in einem Script das gleiche mit einer Variablen machen. Beispiel:
!#/bin/bash
a=$(lsof -i :22)
b=$( $a | grep ssh ) !!!!! Klappt nicht!! 😐
auch das Durchsuchen der /var/log/auth.log mit grep bekomme ich nicht hin.
Nun die Frage: Ist es überhaupt möglich grep auf Variablen anzuwenden und wenn ja wie, mit welcher Syntax?
Gruß Detlef...