Hallo,
ich würde gern alle Prozesse eines Benutzers killen außer der aktuellen SSH-Session. Ich dachte, das geht einfach so:
ssh Benutzer@Server 'killall -u $(id -u -n)' -o '2m'
Die Verbindung wird trotzdem einfach unterbrochen, weil anscheinend auch die SSH-Session mit gekillt wird.
Das Problem dabei ist, dass dieses Kommando dann einen Fehlerwert zurückliefert, was ich nicht mag, da ich gern "set -euo pipefail" in all meinen Skripten verwende.
Hat jemand ein Idee, wie ich das gut lösen kann, ohne dass das Kommando einen Fehlerwert zurückliefert?