我认为这个问题很简单,但我刚开始使用shell脚本。用于获取csv与卷曲的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
它打印我想要的网址。
一般来说,如果我做的:
curl -o mycsv_file.csv "exampleurl.com/file_example.csv"
从控制台,它的伟大工程,它创建于当前目录中mycsv_file.csv
,但我不知道什么是与外壳脚本的问题。也许这是对URL的""
curl的一些问题,但我也尝试将""
附加到new_url
变量,它是相同的。
有什么建议吗?
尝试'curl -o mycsv_file.csv $(python get_url.py)' – devnull
不工作,它的工作原理是一样的。 – eLRuLL
它说*是什么*? – devnull