LINUX.ORG.RU

История изменений

Исправление Zmicier, (текущая версия) :

Подскажите возможно ли вызвать функцию горячими клавишами?
горячими клавишами
горячими

Не понял.

клавиш ctrl + o вызывалась функция menu

Почему нет? Какая разница: С-o — такая же литера, как и все остальные.

#!/bin/bash

menu ()
{
    printf '%s\n' \
           "Foo" "Bar"
}

while read -r -s -N 1; do
    case "$REPLY" in
        $'\co'|o) menu ;;
        $'\cq'|q) exit ;;
    esac
done

Исходная версия Zmicier, :

Подскажите возможно ли вызвать функцию горячими клавишами?
горячими клавишами
горячими

Не понял.

клавиш ctrl + o вызывалась функция menu

Почему нет? Какая разница: С-o — такая же литера, как и все остальные.

#!/bin/bash

menu ()
{
    printf '%s\n' \
           "Foo" "Bar"
}

while read -r -s -N 1; do
    case "$REPLY" in
        $'\co') menu ;;
        $'\cq') exit ;;
    esac
done