看板 PangSir 關於我們 聯絡資訊
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 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.16.142 ※ 編輯: q82419 來自: 140.112.16.142 (10/22 12:13)