作者ckmShih (林檎技客 Ringo Geek)
看板PangSir
标题Re: [ CN ] 有关作业一Spec
时间Sun Oct 27 15:07:25 2013
※ 引述《jeremy89183 (蔗的平方)》之铭言:
: 想请问一下在工作站上which printenv她会说是built-in command
: 可是用strace的时候会发现她是execve("/usr/bin/printenv",~~)
: 那麽基本要求中,能够只用printenv是指要我们自己维护就可以了吗?
: 还是说如果使用者修改过了PATH,printenv可能也会是一个错误的指令?
: 谢谢~
printenv 请使用 C 内建的 function ( getenv() )
不要把它当作执行档用 exec 执行
setenv 也是一样
TA
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 60.250.125.102