Was Sie tun möchten, kann auf jeden Fall mit FTP erfolgen. Technisch ist es das Gleiche wie jeder FTP-Client, wenn ein unterbrochener Dateidownload fortgesetzt wird.
Aus Anwendersicht weiß ich jedoch nicht, ob ein FTP-Client einen expliziten Download nur einer bestimmten Anzahl von nachfolgenden Bytes unterstützt.
Bei einigen FTP-Clients können Sie jedoch definitiv neue nachstehende Dateien herunterladen, die Sie zuvor heruntergeladen haben.
Starten Sie vor allem bei WinSCP einfach den Download einer Protokolldatei. Wählen Sie dann in der Bestätigungsaufforderung zum Überschreiben die Wiederaufnahme aus (das Dropdown-Menü der Schaltfläche " Nein" ). Beachten Sie, dass die Option offensichtlich nur dann verfügbar ist, wenn die Quelldatei größer als die Zieldatei ist.
Wenn Sie wirklich nur die letzten Zeilen des Protokolls herunterladen möchten, können Sie WinSCP überlisten, indem Sie eine lokale Dummy-Datei erstellen, deren Größe etwas kleiner ist als die Protokolldatei, bevor Sie den Download starten.
Sie können den obigen Trick auch einfach automatisieren:
fsutil file createnew mylog.log 100000000 winscp.com /command "open mysession" "get -resume /path_to_log/mylog.log" "exit"
Alternativen zu fsutil
finden Sie unter Schnelles Erstellen großer Dateien auf einem Windows-System.
Mit mehr Aufwand können Sie das Skript so anpassen, dass zunächst die Protokolldateigröße überprüft und die Dummy-Dateigröße automatisch um einige Kilobyte kleiner als die Protokollgröße berechnet wird.