Linux Shell
Shell 最好在linux里编写,如果在windows下可能会导致运行不了
(换行之类的符号都不同)
Pause
pause 可用于在编译的时候 方便查错。
#!/bin/bash
function 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
}
enable_pause=1
function pause()
{
if [ "x$1" != "x" ] ;then
echo $1
fi
if [ $enable_pause -eq 1 ];then
echo "Press any key to continue!"
char=`get_char`
fi
}