Linux 如何将变量参数与wpa_密码短语一起使用?
我正在编写一个bash脚本,其中我希望将网络的ssid和密码作为命令行参数,并使用此信息执行其他操作。在我的脚本中,我想使用wpa_passphrase命令。问题是它不能处理变量参数。以下是我正在做的:Linux 如何将变量参数与wpa_密码短语一起使用?,linux,bash,shell,command-line-arguments,Linux,Bash,Shell,Command Line Arguments,我正在编写一个bash脚本,其中我希望将网络的ssid和密码作为命令行参数,并使用此信息执行其他操作。在我的脚本中,我想使用wpa_passphrase命令。问题是它不能处理变量参数。以下是我正在做的: #!/bin/bash wpa_passphrase $1 $2 以下是我如何运行脚本: ./script.sh SSID PASSWORD 我不知道会出什么问题。谢谢你的帮助 应该是这样 wpa_passphrase "$1" "$2" 因为SSID或密码中大多数不是字母或数字的字符都
#!/bin/bash
wpa_passphrase $1 $2
以下是我如何运行脚本:
./script.sh SSID PASSWORD
我不知道会出什么问题。谢谢你的帮助 应该是这样
wpa_passphrase "$1" "$2"
因为SSID或密码中大多数不是字母或数字的字符都会被shell解释为其他字符;引用将阻止这种额外的解释