Come rilevare i tasti?

4

Ho uno script sempre in esecuzione sullo sfondo. All'interno di questo script devo scrivere i codici per rilevare le sequenze di tasti e, una volta rilevato un particolare tasto, il resto dello script deve essere eseguito. Come posso fare questo?

Ho provato il comando showkey ma non sono riuscito ad aggiungerlo al mio script.

    
posta Anonymous Platypus 16.03.2015 - 13:57

1 risposta

1

puoi leggere le sequenze di tasti con il comando di lettura per usare il seguente script di bash

#! /bin/bash
read -s -n 1 key # -s: do not echo input character. -n 1: read only 1 character (separate with space)
if [[ "$key" == "your key" ]];then
    #your script here
fi

puoi sperimentare con il comando di lettura e alcuni script di bash

    
risposta data bolzano 07.04.2015 - 05:04

Leggi altre domande sui tag