shell脚本中,需求如下:如果 ls /tmp 执行成功输出True,否则输出Fail,下列哪项正确
ls /tmp; [[ $# -eq 0 ]] && echo True || echo Fail
ls /tmp; [[ $* -eq 0 ]] && echo True || echo Fail
ls /tmp; [[ $0 -eq 0 ]] && echo True || echo Fail
ls /tmp; [[ $? -eq 0 ]] && echo True || echo Fail