1
让我们假装我有一个需要设置环境的程序。让我们假装它的Perl,并且我想修改环境(搜索特定的库)。每当我捣乱在UNIX中执行事情的标准方式时,我都会付出沉重的代价,并且我会在灵活性方面付出代价。我知道通过使用简单的shell脚本,我会在流程树中注入一个额外的流程。任何进程访问自己的进程树可能会引发一点点循环。任何以不平凡的方式递归的东西都需要防御多次扩展的环境。任何类似于节目(或关闭和打开STDIN,STDOUT或STDERR)的东西都是我最关心的问题。我对自己做什么?使用shell脚本来包装程序的缺陷?
我想我会接受这个。我很担心。 – ojblass 2009-04-16 02:13:42