红联Linux门户
Linux帮助

求助:linux中变量的删除与取代

发布时间:2010-05-05 14:26:12来源:红联作者:zhang336
在看鸟哥的linux私房菜,看到变量的删除与取代有些不解,特地请教了:

[root@www ~]# echo $PATH
/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
[root@www ~]# path=$PATH

[root@www ~]# echo ${path#/*kerberos/bin:}
/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

结果把/usr/kerberos/sbin:/usr/kerberos/bin:删除了。
请问/*kerberos/bin: 代表的事什么意思? 前面有一个#不是从前向后删,且仅删除最短的那个,这里怎么删了2个啊?

哪位高手给解释一下!!!
谢了!!

联系qq:410265702
文章评论

共有 2 条评论

  1. zhang336 于 2010-05-14 08:55:49发表:

    C 自己解决了 。对红联失望了!!!!!!!!!!!!
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  2. zhang336 于 2010-05-06 10:48:21发表:

    怎么没回的啊 失望!!!!!!!!!!!!!!!