首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

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

2012-02-09 
一个${variable##pattern}结构的小问题shell脚本一行模仿basename指令的脚本我想写成这样echo ${$1##*/}但

一个${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} 就不一样

热点排行