Appearance
下载小技巧(自动获取正确文件名)
以 GEO 数据为例: 访问页面:
https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE245704
页面下方的真实下载链接是:
https://www.ncbi.nlm.nih.gov/geo/download/?acc=GSE245704&format=file
如果直接用 wget 下载,保存下来的文件名可能是乱的(比如 download?acc=GSE245704&format=file)。
为了让 wget 自动根据服务器返回的 Content-Disposition 头来命名文件,可以使用:
- 此处需注意 链接需要 双引号包裹 如
wget --content-disposition "https://详细链接"
bash
wget --content-disposition "https://www.ncbi.nlm.nih.gov/geo/download/?acc=GSE245704&format=file"这样 wget 会自动识别服务器提供的文件名,保存为正确且有意义的文件名。
