[ CN ] 有关作业一Spec

楼主: q82419 (q82419)   2013-10-22 12:09:34
1.关于环境变量的部份
要有这个功能是有可会去exec除了cat ls grep以外的程式吗?
我的方法是在fork后exec前先检查command是否正确
因此command有分类为cat ls grep setenv printenv 还有自己加一个exit
如果是错误的command (123123) 或是cat ls grep以外的就不会去exec他
还是说不管正确性直接去exec就可以?
2.承上,如果setenv在一长串有pipe的command中
$ ls | cat -n | setenv . | ls | cat -n |5
在setenv后,所有之后的command path都是setenv的argument吗?
除了之后fork出去的process外,parent(原本的server)也要跟着setenv?
3.承1
自己加一个exit的command是允许的吗?
当client输入这个exit的command,接到output后就close

Links booklink

Contact Us: admin [ a t ] ucptt.com