Hallo, ich habe auf zwei Linux Servern ein identisches Shell Skript erstellt. Auf dem einen Server (CentOS) läuft das Skript mit einem Cronjob korrekt, auf dem anderen Server (Ubuntu) nicht. Führe ich das Skript manuell in der Shell aus, läuft es auf beiden Servern korrekt. Das Problem ist eine if Abfrage
1 | if [[ -f "/var/www/vhosts/restlicher pfad/Datei1" && -f "/var/www/vhosts/restlicher pfad/Datei2" ]] |
Die Dateizugriffsrechte sind offensichtlich in Ordnung.
Was könnte noch Ursache für das Verhalten sein?
Danke und Gruß Martin