【发布时间】:2014-10-19 00:20:18
【问题描述】:
获取 bash 脚本 wtf.sh
#!/bin/bash
echo $1
echo $2
echo $3
./wtf.sh 1 2 3
1
2
3
./wtf.sh * * *
end
./wtf.sh 1 * *
1
wtf.sh
wtf.sh
./wtf.sh 1 "*" "*"
1
wtf.sh
wtf.sh
我知道 * 是 Bash 中的特殊参数,但这是否意味着无法将 * 本身作为命令行中的文字字符传递?我期待的是
./wtf.sh * * *
*
*
*
我该如何做到这一点?
【问题讨论】:
标签: bash parameters