Chinaunix

标题: 如何用去掉$PATH路径中的一部分? [打印本页]

作者: hnsgg    时间: 2006-12-19 17:11
标题: 如何用去掉$PATH路径中的一部分?
比如PATH=/usr/bin:/usr/sbin:/usr/local/bin:
想把中间的/usr/sbin去掉怎么去掉啊?有没有什么命令,重新赋值的命令就算了。。。
作者: kenduest    时间: 2006-12-19 17:33
原帖由 hnsgg 于 2006-12-19 17:11 发表
比如PATH=/usr/bin:/usr/sbin:/usr/local/bin:
想把中间的/usr/sbin去掉怎么去掉啊?有没有什么命令,重新赋值的命令就算了。。。


比方要去掉的欄位是第二個, 那就是使用:

  1. PATH=$(echo $PATH | cut -d : -f 1,3-)
复制代码


--
作者: hnsgg    时间: 2006-12-19 18:01
能否解释一下“cut -d : -f 1,3-)”,啥意思?
作者: gomo1234    时间: 2006-12-19 18:36
如果你是想永久的修改你的PATH,那么你就修改你的配置文件,一般在/etc/profile 或者/root/.bash_profile等等之类的文件。
删掉你想想删掉的字段就可以




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2