我在mac上使用Aspera Connect从服务器下载文件。它在终端上运行得很好,但我想知道在下载文件之前,我是否可以先读取它的大小,然后再决定是否要下载它。我找到了标志'--precalculate-job-size',但它只在下载之前这样做,没有办法停止下载。
我当前使用的命令如下:
/Applications/Aspera\ Connect.app/Contents/Resources/./ascp -QT -l 200M -P33001 -i "/Applications/Aspera Connect.app/Contents/Resources/asperaweb_id_dsa.openssh" emp_ext3@fasp.ebi.ac.uk:/{asp_path} {local_path}
这些标志的资源在这里:
https://download.asperasoft.com/download/docs/ascp/2.7/html/index.html
发布于 2020-02-28 18:45:42
要回答您的问题,但不涉及太多细节:如果您想要显示您有权访问的Aspera服务器上元素的大小,您可以使用命令行"Amelia",请参阅:https://www.rubydoc.info/gems/asperalm
mlia server --url=ssh://fasp.ebi.ac.uk:33001 --username=emp_ext3 --ssh-keys=~/.aspera/mlia/aspera_bypass_dsa.pem br /10002/data/100_movie_gc.mrcs有很多选项,比如:--format=csv --field=size
请注意,这会显示单个文件大小,但不会显示递归文件夹大小。
其他几件事:
https://stackoverflow.com/questions/60348725
复制相似问题