分页: 1 / 1

脚本小问题 "(^|:)$1($|:)"

发表于 : 2008-09-30 20:49
ztf
pathmunge () {
if ! echo $PATH | /bin/egrep -q "(^|:)$1($|:)" ; then
if [ "$2" = "after" ] ; then
PATH=$PATH:$1
else
PATH=$1:$PATH
fi
fi
}


这个正则表达式 "(^|:)$1($|:)" 这个什么理解 ?

Re: 脚本小问题 "(^|:)$1($|:)"

发表于 : 2008-09-30 21:25
vvoody
^或者:
$或者:

Re: 脚本小问题 "(^|:)$1($|:)"

发表于 : 2008-10-01 12:41
alinmn
匹配第一个参数 开头或结尾可能有":"

Re: 脚本小问题 "(^|:)$1($|:)"

发表于 : 2008-10-10 16:16
woohaha
那|是什么意思?