![cURL 在下载过程中将数据存储在哪里?](https://linux22.com/image/1707586/cURL%20%E5%9C%A8%E4%B8%8B%E8%BD%BD%E8%BF%87%E7%A8%8B%E4%B8%AD%E5%B0%86%E6%95%B0%E6%8D%AE%E5%AD%98%E5%82%A8%E5%9C%A8%E5%93%AA%E9%87%8C%EF%BC%9F.png)
我在命令行上使用 cURL 自动从服务器下载许多文件。我想知道 cURL 在下载过程中将其数据存储在哪里。
我需要这些信息的原因是为了能够计算已下载数据量占总量的百分比。
答案1
答案2
下载时,curl
缓冲 RAM 中的数据并定期将其刷新到输出(在您的情况下可能是文件,但可能是任何东西)。
查看其手册页,我找不到在脚本中获取下载进度的简单方法。如果您能提供更多详细信息,我会尝试找到解决方案。
我在命令行上使用 cURL 自动从服务器下载许多文件。我想知道 cURL 在下载过程中将其数据存储在哪里。
我需要这些信息的原因是为了能够计算已下载数据量占总量的百分比。
下载时,curl
缓冲 RAM 中的数据并定期将其刷新到输出(在您的情况下可能是文件,但可能是任何东西)。
查看其手册页,我找不到在脚本中获取下载进度的简单方法。如果您能提供更多详细信息,我会尝试找到解决方案。