目前在bash shell中使用Solaris 10。 查看脚本时,我注意到设置了pathmunge过程以避免PATH中的文件夹路径重复(它也似乎具有在PATH开头或结尾添加必要文件夹的功能)。pathmunge优于grep的优势是什么?
除了PATH附加/预先挂钩(如果这是一个错误的术语)的能力,为什么我们不能简单地做一个echo ${PATH} | grep <folder one wishes to add>
?
如果我唯一的意图是在PATH中有一个特定的文件夹(而不是真的担心开始或结束),grep是否会达到目的?
@Ori,这个答案现在已经过时了。在CentOS 6中,`/ etc/profile`中的`pathmunge`不使用`grep`或`egrep`。 – 2013-12-19 22:26:44