标签: linux
我有一个带有文件参数的脚本(我们称之为脚本)。我希望脚本用户能够在此参数中使用通配符。
我必须使用什么来使参数变量恢复到完整路径?
例如script~ / * gz
所以在bash里面 做x将变量$ 1(〜/ * gz)变成/home/name/file.tar.gz
答案 0 :(得分:0)
试试readlink -f。但是shell应该扩展参数,除非转义通配符。还有,它必须是bash吗?为什么不为perl使用像perl这样的脚本语言?
readlink -f