LINUX.ORG.RU

как отловить в bash скрипте нажатие Ctrl+X


0

0

как отловить в bash скрипте нажатие Ctrl+X?

В Advanced Bash Scripts Guide есть пример, где отлавливается нажатие курсорных клавиш:
# --------------------------------------------
# Character codes generated by the keypresses.
arrowup='\[A'
arrowdown='\[B'
arrowrt='\[C'
arrowleft='\[D'
insert='\[2'
delete='\[3'
# --------------------------------------------
Откуда беруться эти магические значения?

anonymous

Re: как отловить в bash скрипте нажатие Ctrl+X

IMHO: man console_codes

kondor ★★★ ()

Re: как отловить в bash скрипте нажатие Ctrl+X

> как отловить в bash скрипте нажатие Ctrl+X?

man stty

dilmah ★★★★★ ()

Re: как отловить в bash скрипте нажатие Ctrl+X

showkey -a

ananas ★★★★★ ()

Re: как отловить в bash скрипте нажатие Ctrl+X

По ctrl-x как я понимаю (как и по ctrl-c) потомку шелом шлётся какой-то сигнал. Тогда trap.

tungus ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.