Php linux终端curl:选项-:为未知错误

Php linux终端curl:选项-:为未知错误,php,linux,curl,Php,Linux,Curl,我一直在尝试运行这段代码,但我一直收到错误“curl:option-:is unknown”这是代码 #!/bin/bash #crawl End Clothing for Product IDs for i in $(eval echo {$1..$2}) do rm -f end-cookie.jar curl -c end-cookie.jar - L http://www.endclothing.com/checkout/cart/add/eunc/a,,/product/204726

我一直在尝试运行这段代码,但我一直收到错误“curl:option-:is unknown”这是代码

#!/bin/bash
#crawl End Clothing for Product IDs
for i in $(eval echo {$1..$2})
do

rm -f end-cookie.jar
curl -c end-cookie.jar - L http://www.endclothing.com/checkout/cart/add/eunc/a,,/product/204726 -s -o /dev/null

url=`curl -b end-cookie.jar -w "%{url_effective}\n" - L -s -S -o /dev/null http://www.endclothing.com/checkout/cart/add/uenc/a,,/product/$i`

echo $i - $url

done
当我运行时,我得到了错误

akshayk17j@ubuntu:~$ /home/akshayk17j/Desktop/TheEnd.sh
curl: option -: is unknown
curl: try 'curl --help' or 'curl --manual' for more information
curl: option -: is unknown
curl: try 'curl --help' or 'curl --manual' for more information
{..} -
我该如何解决这个问题?我对linux不太了解


我还收到了图片格式的代码,必须把它打出来。上面还写着“用法:./TheEnd.sh150000”,但我不知道这是什么意思。感谢您的帮助

看起来连字符和大写字母L之间有一个空格。请尝试删除该空格;i、 e

- L
变成

-L

这与php有什么关系?请提供更好的原件,以便您可以更安全地键入它。也不是一个编程问题。