Code: Alles auswählen
#!/bin/sh
#
## perl.pl ausführen
??????
## refresh
/etc/init.d/blabla -k reconfigure
Code: Alles auswählen
#!/bin/sh
#
## perl.pl ausführen
??????
## refresh
/etc/init.d/blabla -k reconfigure
Code: Alles auswählen
/pfad/zum/perl-script/perl.pl
Code: Alles auswählen
#!/usr/bin/perl
Code: Alles auswählen
/usr/bin/perl /pfad/zum/perl-script/perl.pl
Code: Alles auswählen
#!/bin/sh
echo 'print("Beispiel\n")' | perl
# oder
echo '
print("Beispiel\n");
print("noch ein Beispiel\n");
' | perl
# oder
cat <<EOF | perl
print("Beispiel\n");
print("noch ein Beispiel\n");
EOF
If universal surveillance were the answer, lots of us would have moved to the former East Germany. If surveillance cameras were the answer, camera-happy London, with something like 500,000 of them at a cost of $700 million, would be the safest city on the planet.
—Bruce Schneier
Das kann man falsch verstehen. Du hast zwar Recht, aber man kann Perl-Script immer so ausfuehren, egal ob mit Shebang, oder ohne.4A4B hat geschrieben: Edit:
falls das Perl-Script nicht mit einer Shebang-Zeile beginnt ...:
... kann es folgendermaßen ausgeführt werden:Code: Alles auswählen
#!/usr/bin/perl
Code: Alles auswählen
/usr/bin/perl /pfad/zum/perl-script/perl.pl
Ja, hast recht, da hatte ich wohl einen Gedanken übersprungenMeillo hat geschrieben:Das kann man falsch verstehen.
Und ich habe mir erlaubt, in deinem Post, das ``nicht'' fett hervorzuheben. Das habe ich naemlich ueberlesen und war nur deshalb verwirrt.4A4B hat geschrieben: Ich habe das "kann" oben durch ein "muss" ersetzt