我正在制作一个与 GNU-FTP 通信的客户端脚本。我希望能够在命令行上向它发送一个自定义参数,所以我创建了一个参数--ftp-args
这就是它的样子
GetOptions(
.. redacted stuff..
"ftp-args=s%" => \$FTP_ARGS
) or die("Error in command line arguments\n");
但是,每当我尝试调用它时,都会出现错误,
$ ./script/dm-ftp360 --ftp-args="-E"
Option ftp-args, key "-E", requires a value
Error in command line arguments
是否有可能解决这个问题,并使这成为可能?