【发布时间】:2010-03-18 14:40:15
【问题描述】:
Linux bash 脚本:
#!/bin/bash
function Print()
{
echo $1
}
var="*"
Print $var
执行结果:
alex@alex-linux:~/tmp$ ./sample-script
sample-script
* 扩展为文件列表,实际上是脚本本身。如何防止这种情况并查看实际变量值?一般情况下,var 可以比* 更复杂,例如:home/alex/mydir/*。
【问题讨论】: