我正在尝试研究如何创建一个bash脚本来运行带有参数的以下脚本。手动将命令输入终端时,该命令可正常工作。
./rackspace-cloudfiles.sh -x PUT -c CONTAINER /path/to/file.zip
我已经搜索并研究了几个小时了,我无法做出无数个例子的头脑和尾巴,我唯一能想到的就是我显然不在我的深处,因为我认为这将是这样一个简单的脚本,但似乎没有。我能想到的最简单的就是这个;
#!/bin/bash
ARG1="-x PUT"
ARG2="-c CONTAINER"
ARG3="/path/to/file.zip"
./rackspace-cloudfiles.sh "$ARG1" "$ARG2" "$ARG3"
但是会导致错误'错误:指定了无效的请求“ 我真的不知道。
包含脚本的信用: http://www.gyrocode.com/articles/upload-to-rackspace-cloud-files-using-a-shell-script/