gpt4 book ai didi

java - 检查 FTP 服务器上的可用空间

转载 作者:行者123 更新时间:2023-12-04 06:07:52 25 4
gpt4 key购买 nike

我正在运行一个构建脚本,其中三个可执行文件(每个 100mb)上传到 FTP 服务器。

由于 FTP 服务器空间问题,第一次上传可能会失败,因此我们的构建过程失败。这意味着我必须从服务器释放一些空间并再次运行构建脚本,这是浪费时间。我想在上传 exe 之前检查 FTP 大小以确保有空间。如果有足够的空间,则上传否则提示用户输入。

如何在 ant 脚本中检查 FTP 大小。

最佳答案

comments 中所述,你可以写一个 shell 脚本(假设 FTP 服务器是一个 linux box):

#!/bin/bash

FTPDIR="/path/to/ftp/dir"
echo `df -kl / | tail | awk '{print $4}'` > ${FTPDIR}/free_space.txt

确保更换 path/to/ftp/dir使用您将从中下载的目录的实际路径。

将该脚本添加到服务器的 crontab ( crontab -e ) 并让它每小时运行一次 ( 0 * * * * ) 左右。您可以下载 free_space.txt包含每小时更新的 FTP 服务器可用空间的文件。

关于java - 检查 FTP 服务器上的可用空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8135312/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com