명령줄에서 Perl CPAN 모듈을 사용합니까?

명령줄에서 Perl CPAN 모듈을 사용합니까?

나는 데비안에 자주 패키징되는 Perl 모듈을 발견했습니다. 내 경우에는 최신 패키지 관리자에 액세스할 수 없지만 Perl은 있습니다.

그래서 cpan내가 입력한 cpan 쉘을 열어 실행했습니다 install App::Ack.

이제 명령줄에서 Ack를 실행하고 싶습니다. 상대적으로 새로운 Perl 사용자를 위해 bash 구문에 대한 도움을 제공할 수 있는 사람이 있습니까?

우분투 버전을 사용합니다이와 같이:ack 'text-to-find-here'

답변1

Perl에게 모듈을 어디에 설치할 것인지 물어보세요. 실행하면 perl -V다음과 같은 메시지를 받게 됩니다.

  @INC:
   /usr/share/tlpkg/
   /usr/lib/perl5/site_perl
   /usr/share/perl5/site_perl
   /usr/lib/perl5/vendor_perl
   /usr/share/perl5/vendor_perl
   /usr/lib/perl5/core_perl
   /usr/share/perl5/core_perl

이러한 경로를 환경 변수에 추가하고 PATH디렉토리 구조를 사용하거나 디렉토리 구조를 기반으로 프로그램을 실행하십시오.app/ackack

관련 정보