问题描述: linux脚本中read line if [ -z "$data" 什么事stdin,是不是存在再解释一下. 1个回答 分类:综合 2014-11-11 问题解答: 我来补答 ead 是一条命令,作用是从标准输入(stdin)读取用户输入的一行文本,并存入变量中,比如read xxx 就是让将用户输入的一行文本存入xxx中,所以read line 就是将用户输入的一行文本存入变量line中.if ![ -z "$data" ]; thenxxxxxfi当data变量不是一个空字符串的时候,执行 xxxxx[ -z "xxx" ] 的用处是判断 "xxx" 是否为空字符串,加上 !就是取“否”的意思.所以连起来就是当 "$data" 非空时执行if语句. 展开全文阅读