Philipp Hasenfratz: Parameter über SHELL an PERL-Script übergeben

Beitrag lesen

Halihallo Andreas

Ich weiß zwar das es geht, leider nicht wie ;-)
Ich möchte einem PERL-Script einen Parameter über die SHELL übergeben. Wie lautet hierfür der Syntax?

sript.pl?id=1234 wäre ja sowas über HTTP, aber ich suche über die SHELL.

script.pl id=1234 ?

Neben der Lösung von Kube gibt's noch eine mit dem CGI Modul, dieses hat nämlich auch eine Art Shell-Extension, sodass man CGI-Scripts auf der Shell testen kann:

Syntax auf der Shell:
script.pl id=1234

Script.pl

use CGI;

my $cgi = new CGI;

my $id = $cgi->param('id');

print $id;

Viele Grüsse

Philipp