Guest - ale - Postado Maio 17, 2004 Denunciar Share Postado Maio 17, 2004 // dae galera... o seguinte:// to fzd o curso de cgi do IPED dae aki// não tah funfando um exemplo deles:teste.pl-----------------------------------------------#!/usr/bin/perl$arquivo = '/home/meu_user/apag.txt'; # nome do arquivoopen(INFO, $arquivo); # abre o arquivo@linhas = <INFO>; # coloca ele em uma matrizclose(INFO); fecha o arquivoprint @linhas; # exibe a matriz// retorna o seguinte erro:perl teste.plsyntax error at teste.pl line 10, near "arquivoprint"Execution of teste.pl aborted due to compilation errors. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Cliford Postado Maio 17, 2004 Denunciar Share Postado Maio 17, 2004 Este e o code inteiro? Do exemplo n estou vendo erro. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Guest Postado Maio 18, 2004 Denunciar Share Postado Maio 18, 2004 // é sim... mas retorna esse erro:yntax error at teste.pl line 10, near "arquivoprint"Execution of teste.pl aborted due to compilation errors.// mt estranho... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 GhP Postado Maio 18, 2004 Denunciar Share Postado Maio 18, 2004 hmmmo codigo esta corretotente print "@linhas";e troque os ' ' do $arquivo por " "okabraços Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Ale Postado Maio 18, 2004 Denunciar Share Postado Maio 18, 2004 // mesmo erro:syntax error at teste.pl line 10, near "arquivoprint"Execution of teste.pl aborted due to compilation errors.// cdgo:$arquivo = "/home/knoppix/apag.txt"; # nome do arquivoopen(INFO, $arquivo); # abre o arquivo@linhas = <INFO>; # coloca ele em uma matrizclose(INFO); fecha o arquivoprint "@linhas"; # exibe a matriz Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 GhP Postado Maio 19, 2004 Denunciar Share Postado Maio 19, 2004 veja#!/usr/bin/perlprint "Content-type: text/html\n\n";$arquivo = "/home/knoppix/apag.txt";open(INFO, "$arquivo") or die print("não existe o arquivo $arquivo");@linhas = <INFO>; close(INFO); print "@linhas";abraços Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Ale Postado Maio 20, 2004 Denunciar Share Postado Maio 20, 2004 // vlw GhP... deu certo...// pelo uq entendi tava errado o tipo de arquivo !? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 GhP Postado Maio 21, 2004 Denunciar Share Postado Maio 21, 2004 não sei caraa unica coisa que eu achei que faltava era as aspas no openopen(INFO, $arquivo);o certo seriaopen(INFO, "$arquivo");abraços Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest - ale -
// dae galera... o seguinte:
// to fzd o curso de cgi do IPED dae aki
// não tah funfando um exemplo deles:
teste.pl
-----------------------------------------------
#!/usr/bin/perl
$arquivo = '/home/meu_user/apag.txt'; # nome do arquivo
open(INFO, $arquivo); # abre o arquivo
@linhas = <INFO>; # coloca ele em uma matriz
close(INFO); fecha o arquivo
print @linhas; # exibe a matriz
// retorna o seguinte erro:
perl teste.pl
syntax error at teste.pl line 10, near "arquivo
print"
Execution of teste.pl aborted due to compilation errors.
Link para o comentário
Compartilhar em outros sites
7 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.