答案:(1)一条命令行中含有多个命令。如果在一条命令行中仅有一个命令,那么命令解释程序便可以利用简单的命令表找到该命令的命令处理程序。然而在Shell的一条命令行中,可能含有多个不同的命令,由于每一条命令对应了一个处理程序,故在对一个命令行进行解释后,应产生多个命令处理程序(进程)。(2)具有不同的分隔符。在一条命令行中的每个命令之间都采取不同的分隔符。如利用";”分隔符时,要求命令行中命令应顺序执行;如用“8”分隔符时,要求命令行中前面的命令放在后台执行;如利用"I”分隔符时,要求把前一条命令的输出作为后一条命令的输入。换言之,这些分隔符确定了这些命令的执行顺序和方式。