我获得了一个共享目录,其中包含 owncloud 上的文件。要仅将其中一些下载到远程服务器上的目录中,我右键单击文件名,复制链接地址并使用
wget --no-check-certificate -O 1_S1_L001_R1_001.fastq.gz https://url/index.php/s/download?path=%2F&files=1_S1_L001_R1_001.fastq.gz
它不是只下载一个文件,而是尝试从目录下载所有文件,并由于内存不足而崩溃。在这种情况下如何单独下载文件?
PS:如果我只需在网络浏览器上单击文件名,它就会下载我需要的确切文件。所以 wget 应该只下载该文件,对吧?为什么它会加载所有文件?
答案1
始终用特殊字符引用参数
wget --no-check-certificate -O 1_S1_L001_R1_001.fastq.gz 'https://url/index.php/s/download?path=%2F&files=1_S1_L001_R1_001.fastq.gz'