1) 从shell里面查看前一次程序执行的返回值($?): % echo $?。 例如,前一次调用成功,这个echo命令将返回0——linux下成功时返回0。
2) stdout带缓存,所以printf不一定立马打出,但是stderr是不带缓存的
1) 从shell里面查看前一次程序执行的返回值($?): % echo $?。 例如,前一次调用成功,这个echo命令将返回0——linux下成功时返回0。
2) stdout带缓存,所以printf不一定立马打出,但是stderr是不带缓存的