Terminal FTP Timestamp beibehalten
Guten Abend,
Ich habe hier ein kleines script bei welchem nur ein paar datein täglich von a noch b wandern sollen.
Das ganze per FTP, nur würde ich gerne den Zeitstempel der Dateien beibehalten.
Ich habe es bereits mit "newest" probiert um so nicht jedes mal einen Neuen Zeitstempel zu bekommen für alte datein.
aber dies kann scheinbar keine wildcards
Ich habe hier ein kleines script bei welchem nur ein paar datein täglich von a noch b wandern sollen.
Das ganze per FTP, nur würde ich gerne den Zeitstempel der Dateien beibehalten.
Ich habe es bereits mit "newest" probiert um so nicht jedes mal einen Neuen Zeitstempel zu bekommen für alte datein.
aber dies kann scheinbar keine wildcards
#!/bin/bash
###### PMS CODE ######
HOST='19.6'
USER='se2'
PASSWD='jduhs'
ftp -in $HOST << SCRIPTEND
user $USER $PASSWD
bin
prompt off
cd /halflife2/hl2mp/demos
lcd /home/steam/demo-scripte/demofilesTEMP/PMS
prompt off
mget *
quit
SCRIPTEND
HOST2='zeme 6666'
USER2='demos'
PASSWD2='k1'
ftp -in $HOST2 << SCRIPTEND2
user $USER2 $PASSWD2
bin
prompt off
cd /PMS
lcd /home/steam/demo-scripte/demofilesTEMP/PMS
prompt off
mput *
quit
SCRIPTEND2
###### PMS CODE ENDE ######
###### ONE-war CODE ######
find "/home/steam/games/hl2/one-war/hl2mp/demos" -name "*.dem" -prune -exec cp {} //home/steam/demo-scripte/demofilesTEMP/ONE-WAR-PUBLIC/ \;
HOST2='zeg.me 6666'
USER2='demos'
PASSWD2='k1'
ftp -in $HOST2 << SCRIPTEND3
user $USER2 $PASSWD2
bin
prompt off
cd /ONE-WAR-PUBLIC
lcd /home/steam/demo-scripte/demofilesTEMP/ONE-WAR-PUBLIC
prompt off
mput *
quit
SCRIPTEND3
###### ONE-war CODE ######
## aufreumen ##
#find "/home/steam/demo-scripte/demofilesTEMP" -name "*.dem" -exec rm "{}" \;
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 225194
Url: https://administrator.de/contentid/225194
Ausgedruckt am: 05.11.2024 um 18:11 Uhr
1 Kommentar
Hallo Loip104,
da gibt es einige Hürden die dies verhindern können (je nach Betriebsystem des Servers / Zeitzone / Zeitpräzision)
http://winscp.net/eng/docs/timestamp#windows
Am besten du packst die Files wenn es geht auf der Gegenseite in ein Archiv und lädst dieses dann auf deiner Seite herunter, so bleiben die Timestamps sicher erhalten.
Grüße Uwe
da gibt es einige Hürden die dies verhindern können (je nach Betriebsystem des Servers / Zeitzone / Zeitpräzision)
http://winscp.net/eng/docs/timestamp#windows
Am besten du packst die Files wenn es geht auf der Gegenseite in ein Archiv und lädst dieses dann auf deiner Seite herunter, so bleiben die Timestamps sicher erhalten.
Grüße Uwe