我想将文件的路径名存储在一个变量中,以便通过 cURL 上传。问题是我的语法一定不正确。
curl --user-agent Mozilla -v --form filename=@/path/to/filename -F .submit=Upload http://example.com/upload.cgi
^ 以上工作得很好,但是我想将路径存储在一个变量中,所以当我尝试时:
var=$(pwd)/filename;
curl --user-agent Mozilla -v --form filename=@$var -F .submit=Upload http://example.com/upload.cgi
它以格式错误的形式返回,或者路径完全丢失。