Thread Sicherheit von @ARGV (43 answers)
Opened by bianca at 2020-01-15 18:01

haj
 2020-01-17 15:18
#191138 #191138
User since
2015-01-07
527 Artikel
BenutzerIn

user image
2020-01-17T11:12:23 bianca
2020-01-17T08:19:41 haj
denn die Logik "kein @ARGV => Web-Aufruf" erscheint mir etwas verquer.

Anders herum habe ich es: @ARGV belegt = Cron Aufruf

Das kann ja für Dein Programm auch genau richtig sein. Meine Gewohnheiten sind einfach anders: Da gibt es zwischen "Aufruf vom Webserver" und "Aufruf von Cron" immer die Variante "Aufruf von der Kommandozeile". Von der Kommandozeile nutze ich meine Skripten mal mit, mal ohne Parameter und will vielleicht auch Sachen nutzen, die weder für den Webserver noch für Cron adäquat sind, wie zum Beispiel Terminalsteuerzeichen oder interaktive Funktionen. Deswegen halte ich @ARGV für einen "Nebenkanal" und würde die Varianten lieber direkt identifizieren.

View full thread Sicherheit von @ARGV