有一个URL将下载csv文件,我必须使用它在Unix shell脚本使用'curl'命令.因为已经存在的脚本使用相同的脚本,由于URL已经改变了,但它不与新的URL.这个URL应该下载csv文件和存储在xyz.csv文件名.命令已经在现有的脚本中使用,这是使用ssh连接到代理服务器,然后删除已经存在的文件,并将URL中的内容存储在同一个文件中:
ssh ${PROXY_SERVER} "rm -f ${SHARED_DATE_FILE} && /usr/bin/curl --silent https://example.com/files/${URL_DATE}.txt > $SHARED_DATE_FILE"
字符串
我正在尝试下面的命令
ssh ${PROXY_SERVER} "rm -f ${SHARED_DATE_FILE} && /usr/bin/curl --silent https://example-123.com/dts/inrs?format=csv > $SHARED_DATE_FILE"
型
我不能在这里提到实际的URL,但我的URL实际上是以CSV格式下载文件。但它不通过脚本工作。它说curl找不到。我在这里做错了吗?
1条答案
按热度按时间nfg76nw01#
我怀疑它是?字符,这是文件名扩展的特殊字符。尝试引用URL:
字符串