Wypisanie aktywnych powłok użytkowników

Witam,

mam taką sytuację: na komputerze jest zalogowanych kilku użytkowników, którzy używają różnych powłok np. bash, zsh.

Jak właśnie sprawdzić jaką powłokę używają aktualnie ? Wiem że finger -l da mi tylko domyślne powłoki.

Nie ma takiego polecania. Skrypt to umożliwi.

Na nowszych dystrybucjach powinno się dać uzyskać odpowiednie informacje przez systemd-logind po DBus-ie. Tak mi się przynajmniej wydaje