Hallo,
ich würde gerne ein script erstellen das folgendes tut wenn eine Datei xy.z in einen bestimmten Ordner kopiert wird:
1. iwatch erkennt das eine Datei im Ordner (Ausgang) abgelegt wurde
2. split teilt die Datei in zwei Teile
3. Teil 1 wird mit scp über port 1 an den server gesendet, Teil 2 über port 2
4. Auf dem server wird erkannt (wieder iwatch) das zwei Dateien eingegangen sind
5. daraufhin werden die Dateien wieder zusammengefügt
6. und das Ergebnis in einen Ordner (Eingang) verschoben
Die Voraussetzungen sind gegeben, es fehlt nur das script auf beiden Seiten, Sinn der Sache ist über zwei Leitungen hoch zu laden. Von Hand funktioniert alles und die Zeit die für das "splitten" drauf geht ist gering. Kann man mit split auch in X Stücke teilen ohne eine Größenangabe zu machen? Sonst müsste das script auch noch dafür sorgen das die Dateigröße ermittelt wird und in den split Befehl mit ein fliesst. Vielleicht hat ja schon mal jemand ähnliches getestet und kann seine Arbeit teilen. Ich denke zwar das irgendwie hin zu bekommen aber es wäre warscheinlich eine Menge Zeit nötig bis das endlich klappt. In jedem Fall bin ich aber gerne bereit das Ergebnis, falls es denn funktioniert, in der Art eines "tutorial" nochmal zusammen zu fassen damit andere, die noch dümmer als ich sind ☺ auch etwas davon haben. Selber habe ich bei diversen Suchen im Internet bisher nur wenig zum Thema upload Bündelung gefunden und hätte mich daher über sowas gefreut. Aber wie gesagt, vielleicht gibt es ja schon links, Projekte oder gar fertige software für solche Zwecke.
Mit freundlichen Grüßen