2011-09-13 12 views
1

Perl 스크립트로 작업하여 로그 파일을 읽었습니다.하지만 직장에서 사람이 아무도 없습니다. 은 CLI에서 실행해야하므로 사용하고 싶습니다. 주로 내 Perl 코드를 통합하려고합니다. 는 txt 파일을 읽고 생산 및 Windows 또는 MAC PC를, 예와 함께 사용할 수있는 GUI로 출력 (이미 2,000 이상의 선) : 내 펄 스크립트 :Perl 코드를 GUI로 실행하십시오.

#./perl -i myfile 
# HELLO this is the output! 

가 대신 나는 사용자가 실행하려면 앱을 업로드하고 파일 업로드 및 실행 버튼을 제공 할 수 있습니다.

감사합니다.

답변

6

그런 다음 web based frontend을 작성하거나 Tk, Wx 또는 Gtk과 같은 GUI 라이브러리를 사용할 수 있습니다. HTML로 OUPUT해야 CGI 스크립트로

2

를 실행합니다. 더 당신이 내 경험에 Template tool kit

+0

불필요 CGI - 컴퓨터가 웹 서버가 설치되지 않은 경우, 그래서 펄 기반 웹 서버를 실행하는 것이 더 쉬울 수 있습니다. –

1

같은 템플릿 시스템을 사용하는 경우, Tk는 펄의 가장 크로스 플랫폼 GUI 프레임 워크입니다. 그것은 (모양과 API 모두) 매우 원시적이지만, 거의 모든 곳에서 최소한의 소란과 예상대로 작동합니다. 심지어은 Gtk에, 나는 플랫폼 그냥 작동하지 않을 것입니다 펄 배포의 일부 조합이 있었다 발견했다. 당신은 CGI의 경로를 이동하려면

, POEx을 시도 : HTTP를 : : 서버. 이렇게하면 Apache와 같은 전체 웹 서버의 모든 구성없이 Perl 내에서 작은 웹 서버가 실행됩니다.

관련 문제