Vale, finalmente lo que he hecho es crear un script en un fichero ejecutable
(script_ssh.sh) que contiene:
ps -ef | awk '$8 ~ /sshd:/ && $9 ~ /@/ { gsub("@.*","",$9); print $9 }'
(es decir, la l�nea que me ha escrito Santiago, muchas gracias)
Y en el c�digo de karamba he puesto:
program="ruta_al_ejecutable/script_ssh.sh"
Y se acab�.
PD: El c�digo que me ha propuesto Angel tambi�n vale:
ps -ef |grep sshd |grep @ | awk '{print $1}'
Lo �nico que no funciona del todo bien en Karamba (ya hab�a yo notado cosas
similares). Resulta que como es una concatenaci�n de procesos (tuber�as),
durante alg�n momento se est� ejecutando un proceso del usuario0 que consiste
en:
usuario0 16388 10122 0 01:25 pts/65 00:00:00 grep @
de tal forma que Karamba me saca tambi�n el usuario0 como usuario accediendo
v�a SSH. Repito que esto ya lo hab�a notado alguna vez yo en otros c�digos de
Karamba, la salida no siempre es igual que ejecutando el mismo c�digo en
consola. Ni idea de porqu�.
No obstante el c�digo de Angel introducido en un fichero script tambi�n es una
perfecta soluci�n.
Gracias a los dos.