使用wget单独对其中某行的地址进行下载时,可以下载,但是每行进行读取并下载时,出错。我仔细观察了一下,应该时我在分割表格进行保存的时候出错了,保存格式有误导致有一些隐形的字符被读取。
单独wget某个地址时是可以下载的,可以看到,上面的图片中多了%0D
下载前,我在R当中对地址的保存是这样处理的:
write(down_vcf_gz, file = "downvcf_PRJEB24995.txt")
尝试以csv格式处理:
write.csv(down_vcf_gz, file = "downvcf_PRJEB24995.csv")
报错如下,可以看到多了%22%0D
:
后来才知道,这是因为windows文件传到linux上会自动加上这个%0D
可以vi + filename,冒号:
set fileformate=unix
或者使用dos2unix更改文件格式