读书人

一个${variable#pattern}结构的小疑点

发布时间: 2012-02-09 18:22:27 作者: rapoo

一个${variable##pattern}结构的小问题
shell脚本
一行模仿basename指令的脚本
我想写成这样
echo ${$1##*/}
但是不行,一定要这样写,为什么呢
echo ${1##*/}

[解决办法]
e.g.,

./my_basename.bash abc/def hig


$1 代表 arg1 = abc/def
$2 代表 arg2 = hig

$1, ${1} 是一样的
$1, ${$1} 就不一样

读书人网 >perl python

热点推荐