Mein Skript dauert ~ 4min, um zu beenden, aber wann immer ich cURL in SSH führe, zeigt es Ausgabe sofort, die ein alter Versuch ist. Dies geschieht in SSH & crontab
nur, während wget
und die Verwendung meines Browsers immer frischen Inhalt bekommen. Ich habe versucht, 'Cache-Control: no-cache'
Parameter zu dem Befehl hinzuzufügen, hat aber nicht geholfen.cURL holt immer zwischengespeicherte Kopie
[email protected] [~]# /usr/bin/curl -H 'Cache-Control: no-cache' http://full-path/curl
Was sollte ich sonst noch versuchen?
Vielleicht ist es "Crontab", die einen Cache verwaltet ... schauen [hier] (http://serverfault.com/questions/498210/does-cron-maintain-an-in-memory-directory-cache). Es gibt jedoch andere Fragen dazu, also können Sie Google einfach nach "crontab cache" durchsuchen. – Downvoter
Es ist nicht nur 'crontab', es passiert auch, wenn ich nur' curl' im Terminal außerhalb von 'crontab' verwende. Es gibt sofort eine alte Kopie aus. –