Jestem w Linuksie (CentOS), który próbuje uruchomić podstawowy skrypt Perla z pliku. Otrzymuję błąd. Myślę, że ma to coś wspólnego ze składnią, ale nie mogę tego zrozumieć.Uruchamianie skryptów Perla z pliku w Linuksie
$ perl -e 'print "Hello World\n";'
To działa dobrze i wydrukuje Hello World w następnej linii. Jednak, gdy kładę to na vi i zapisać go jako perlOne, dokładnie taką samą (perl -e 'print "Hello World \ n";') i uruchom polecenie:
$ perl perlOne
pojawia się błąd: " błąd składni w perlOne linii 1, w pobliżu „perl -e - Wykonanie perlOne przerwana z powodu błędów kompilacji.”
to ta sama linia, ale to nie działa w pliku
pracuję. przez samouczek Perla z Linux Pro Magazine - skąd go mam.
Prawdopodobnie będziesz chciał unieważnij używając przełączników (w ten sposób) i wywołaj wywołania do 'perl' w rzeczywistym skrypcie Perla ... :) – summea
ponieważ już używasz Perl, potrzebujesz tylko instrukcji w pliku:' print "Hello World \ n ";' – perreal
Yep @perreal - to się udało. Zgaduję, że podwajałem niektóre z poleceń/składni. –