作者: yvb 2015-10-21 22:42:00
因为 shell script 中的 background commands,其 standard input 会被指向 /dev/null .
不是,yvb的意思是你的重点在于 getchar(); .....如果你想要让行程暂停,好让你可以用ps aux验证,那你可以用sleep 或做一些无穷回圈的事情
作者: yvb 2015-10-22 19:20:00
意思就是, stdin 被指向 /dev/null 时, getchar() 不会卡住.同样道理, 试试看 sh test2.sh < /dev/null