Используя переназначенную клавишу Left Control в качестве ярлыка

На машине, использующей systemd-logind (которая должна включать Debian 8), вы можете запросить logind следующим образом:

DisplayName()
{
  local ttynr="$1"
  declare -A property
  for session in $(loginctl --no-legend list-sessions | awk '{ print $1 }' ); do
    while IFS="=" read key value ; do
      property[$key]="$value"
    done < <(loginctl show-session $session)

    if [ "${property[VTNr]}" = "$ttynr" ] && [ -n "${property[Display]}" ]; then
      echo "${property[Display]}"
      return 0
    fi
  done
  return 1
}
2
18.08.2015, 08:11
0 ответов

Теги

Похожие вопросы