好像是改变重定向用的吧~因为标准的描述符是0,1,2,相对应的标准输入(键盘),标准输出(屏幕),错误输出(屏幕).exec 4>filenmae就是通过文件描述符4向文件filename写入,exec 3如果需要的话,还可以使用更多的描述符.(个人看法)