我觉得这个问题很简单,但是我刚开始使用shell脚本。
到目前为止我有这个:
#!/bin/bash
new_url=$(python get_url.py)
echo $new_url
curl -o mycsv_file.csv $new_url
而且它不起作用(不在mycsv_file.csv
当前目录上创建文件)。我得到了new_url
一个 python 脚本,它正在工作,因为当我这样做时,echo
它会打印我想要的 url。
通常如果我这样做:
curl -o mycsv_file.csv "exampleurl.com/file_example.csv"
从控制台,它工作得很好,它mycsv_file.csv
在当前目录上创建,但我不知道 shell 脚本有什么问题。也许这是 curl 的 url 上的某种问题""
,但我也尝试将 附加""
到new_url
变量并且它是相同的。
请问有什么建议吗?