shell脚本实现按任意键继续和ctrl+c取消

#!/bin/bash
get_char()
{
SAVEDSTTY=`stty -g`
stty -echo
stty cbreak
dd if=/dev/tty bs=1 count=1 2> /dev/null
stty -raw
stty echo
stty $SAVEDSTTY
}
echo ""
echo "Press any key to start...or Press Ctrl+c to cancel"
char=`get_char`
echo "hello world"


执行脚本后,按任意键回显hello world。


你可能感兴趣的:(shell脚本,任意键继续)