Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
(Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI...

ausführen???

Diskussion: ausführen??? im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Ich will grad bissi Pel lernen und habe auch angefangen zu tun, aber in den Tutorial steht das ich ...

Antwort
Alt 26.08.05, 13:05   #1 (permalink)
 
Registriert seit: 18.04.04
nasir Leistung: Facit NTK
Likes: 0
Standard ausführen???

Anzeige

Ich will grad bissi Pel lernen und habe auch angefangen zu tun, aber in den Tutorial steht das ich für meinen erstes Script was das hier ist

Code:
#!/usr/bin/perl
print "This is my first script\";
mit Command und auf den gewünschenten File, also "C:/test/" wo ich dann auch hin gegangen bin und versucht habe das mit "perl first.pl" zu öffnen. Aber die Console sagt das es einen befehl "perl" nicht gibt? Ich habe ja mein File ja auch genau in diesem Ordner mit "first.pl" abgespeichert. Was nun?
nasir ist offline   Mit Zitat antworten
Alt 26.08.05, 13:19   #2 (permalink)
 
Registriert seit: 18.02.04
trewq Leistung: Facit NTK
Likes: 0
Standard

Du benutzt einen Windows -Pc

in der ersten Zeile muss aber der Link zum Interpreter stehn - also sowas wie

#!c:\perl\perl.exe

oder so - weiß nich genau, ich mach das nur auf linux


und kann sein (oh mann, ich sollte mehr mit win machen) dass du auch den Befehl genau eingeben musst - falls das mit der ersten Zeile dann immernoch nicht klappt..
trewq ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 26.08.05, 13:29   #3 (permalink)
Themenstarter
 
Registriert seit: 18.04.04
nasir Leistung: Facit NTK
Likes: 0
Standard

Ich habe es jetzt in WIndows Variante umgeändert, also

Code:
#!c:\perl\bin\perl.exe
print "This is my first script\";
klappt immer noch nicht, dort steht "Der Befehl "PERL" ist entweder falsch geschrieben oder
konnte nicht gefunden werden."

Ich habe mit "perl first.pl" ausgeführt.
nasir ist offline   Mit Zitat antworten
Alt 26.08.05, 13:31   #4 (permalink)
 
Registriert seit: 18.02.04
trewq Leistung: Facit NTK
Likes: 0
Standard

so.. ich hab das jetzt nochma bei mir ausprobiert..

bei meinen winperl-progs ist die erste zeile

#!c:/Perl/Perl.exe

dann gehts..
trewq ist offline   Mit Zitat antworten
Alt 26.08.05, 13:46   #5 (permalink)
Themenstarter
 
Registriert seit: 18.04.04
nasir Leistung: Facit NTK
Likes: 0
Standard

nix klappt. >_<

ich habe nichts installiert, ich will einfach nur das lernen weil mein bruder um die 50 Bücher über Flash, Designen, Perl, C++, Java und C hat. Da habe ich mir vorgenommen in Flash bissi reinzuschauen, aber dort steht es ja alles verständlich auf Englisch. Habe alles ausgeführt was dort stand, nichts hat gefunzt, obwohl das ein 1200 Seiten Flashbuch ist mit Perl.
nasir ist offline   Mit Zitat antworten
Alt 26.08.05, 13:51   #6 (permalink)
Senior Member
 
Registriert seit: 18.05.04
ghostdog Leistung: Facit NTK
Likes: 0
Standard

Zitat:
Original von nasir
nix klappt. >_<

ich habe nichts installiert, ich will einfach nur das lernen weil mein bruder um die 50 Bücher über Flash, Designen, Perl, C++, Java und C hat. Da habe ich mir vorgenommen in Flash bissi reinzuschauen, aber dort steht es ja alles verständlich auf Englisch. Habe alles ausgeführt was dort stand, nichts hat gefunzt, obwohl das ein 1200 Seiten Flashbuch ist mit Perl.
Ohne Interpreter und Compiler kommst du aber da nicht weit, die musst du zuerstmal installen?!
Ich bin zwar keiner Perl'er aber du brauchst einen Compiler, durch den du das ganze jagen kannst, der dir entweder ne ausführbare (executable) exe drausmacht oder sie selber ausführt (wie bei VB). Scriptcode alleine kannst du schlecht ausführen?

edit: jetzt hab ich erst das flash&perl gelesen. Also davon hab ich überhaupt keine Ahnung, ich dachte Flash hat Actionscript?! Im buch steht am anfang immer, wie du deine sachen kompilieren kannst. Lies das buch und überfliegs nicht.
ghostdog ist offline   Mit Zitat antworten
Alt 26.08.05, 13:53   #7 (permalink)
 
Registriert seit: 18.02.04
trewq Leistung: Facit NTK
Likes: 0
Standard

du musst dir erst perl installiern.. zb das hier:

http://www.activestate.com/Products/ActivePerl/

perl wird interpretiert - kann zwar auch compiliert werden, aber das ist nicht der standard..
trewq ist offline   Mit Zitat antworten
Alt 26.08.05, 16:27   #8 (permalink)
Schlaflos
Guest
 
Likes:
Standard

Der kann das bei dir vermutlich nicht finden weil Du die Umgebungsvariable nicht gesetzt hast:

Arbeitsplatz -> Rechtsklick -> Eigenschaften -> Erweitert -> Umgebungsvariablen -> Systemvariablen und dann die Variable Path editieren, häng den Pfad von der perl.exe hinten an den Rest durch ein Semikolon getrennt dran.

Have phun
  Mit Zitat antworten
Alt 26.08.05, 23:30   #9 (permalink)
 
Registriert seit: 18.02.04
trewq Leistung: Facit NTK
Likes: 0
Standard

XD - ähm ich dachte, es wäre irgendwie klar, dass der überhaupt kein perl installiert hat?? - Da kann er soviel Umgebungsvariablen setzen, wie er will, ohne perl.exe klappts nunmal net..
trewq ist offline   Mit Zitat antworten
Alt 27.08.05, 03:48   #10 (permalink)
Schlaflos
Guest
 
Likes:
Standard

Upsi, dann ist das obige eben Schritt 2
  Mit Zitat antworten
Alt 27.08.05, 11:55   #11 (permalink)
Themenstarter
 
Registriert seit: 18.04.04
nasir Leistung: Facit NTK
Likes: 0
Standard

boar danke !!!!

jetzt habe ich wenigstens bisschen kentnisse über Perl, na ja ich lern bissi weiter und hör nach 2-3 Kapiteln auf. Ist ja ne tote Sprache wie fast keiner ausser hackern benutzt wird.
nasir ist offline   Mit Zitat antworten
Alt 27.08.05, 14:27   #12 (permalink)
 
Registriert seit: 27.01.05
MrNiceGuy Leistung: Facit NTK
Likes: 0
Standard

Zitat:
Original von nasir
Ist ja ne tote Sprache wie fast keiner ausser hackern benutzt wird.
Naja, Perl ist sehr berühmt und keine Sprache (PHP, C, ...) kann die Dateifunktionen von Perl überbieten. Perl ist zudem als Websprache genauso gut wie als lokale.

Man kann sagen Perl ist der gelungene Mix aus C und PHP.

mfg
tcr
MrNiceGuy ist offline   Mit Zitat antworten
Alt 29.08.05, 01:47   #13 (permalink)
 
Registriert seit: 18.02.04
trewq Leistung: Facit NTK
Likes: 0
Standard

ich hab bisher eigentlich nicht festgestellt, dass Perl tot ist^^ - mit n paar Modulen kannst da ne Menge toller Sachen machen - also, probiers ma aus (und hör nich nach dem 3. Kapitel auf^^)
trewq ist offline   Mit Zitat antworten
Alt 29.08.05, 04:39   #14 (permalink)
Themenstarter
 
Registriert seit: 18.04.04
nasir Leistung: Facit NTK
Likes: 0
Standard

OK ich versuche es dann weiter, ich muss nur bissi lernen.^^

Falls ich ma hilfe brauche frage ich nochmals hier.
nasir ist offline   Mit Zitat antworten
Alt 29.08.05, 09:37   #15 (permalink)
Senior Member
 
Registriert seit: 28.08.05
2Bios Leistung: Facit NTK
Likes: 0
Standard

kleiner tipp: wenn du .pl-dateien mit der perl.exe zur ausführung verknüpfst, kannstu in der umgebungsvariable pathext noch den teil ;.pl anhängen. dann kannstu dein script mit einem einfachen script.pl starten (für faule) ich empfehle dir aber die "perl scriptname.pl" methode. letzteres ist sinnvol, wenn du mit parametern/argumenten arbeitest und unteranderem auch parameter "direkt" an den compiler schicken willst (und nicht "an das script")
2Bios ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » (Web-) Design und webbasierte Sprachen » ausführen???
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[c++]RAM ausführen HolyWater Code Kitchen 4 21.10.09 21:25
ausführen(help) TAoD Windows 3 16.10.05 15:40
"Ausführen" <Boxxer> (In)security allgemein 5 07.04.05 21:18
Als Admin ausführen? User0815 Windows 1 10.02.04 18:42
Ausführen... Flou Windows 6 05.08.03 01:55


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61