if [ -t 1 ]; then echo "Hello,terminal." else echo "Not a terminal." fi
-t测试给定的文件描述符(此处为1 = stdout)是否附加到终端.