参数通配符扩展

时间:2013-01-26 03:48:15

标签: linux

我有一个带有文件参数的脚本(我们称之为脚本)。我希望脚本用户能够在此参数中使用通配符。

我必须使用什么来使参数变量恢复到完整路径?

例如script~ / * gz

所以在bash里面 做x将变量$ 1(〜/ * gz)变成/home/name/file.tar.gz

1 个答案:

答案 0 :(得分:0)

试试readlink -f。但是shell应该扩展参数,除非转义通配符。还有,它必须是bash吗?为什么不为perl使用像perl这样的脚本语言?