내 홈 디렉토리에 ptp-bin/
나타납니다 .
여기에는 ptp
다음 내용이 포함된 파일이 포함되어 있습니다.
#!/usr/bin/perl
require("File/Spec.pm");my@files=();my$aflag=0;my$type=undef;for$a(@ARGV){if(${a}eq"-a"){$aflag=1;}elsif($a=~/-t=(.*)/){$type=$1;}elsif(-r$a){push@files,File::Spec->rel2abs($a);}}if($#files==0){if(defined($type)){print"~~EPTP:OpenFile~~EDID=",$type,"~~",$files[0],"\n";}else{print"~~EPTP:OpenFile~~",$files[0],"\n";}}elsif($aflag){for$file(@files){if(defined($type)){print"~~EPTP:OpenFile~~EDID=",$type,"~~",$file,"\n";}else{print"~~EPTP:OpenFile~~",$file,"\n";}sleep(1);}}else{if(defined($type)){print"~~EPTP:Choice~~EDID=",$type,"~~",join("~~",@files),"\n";}else{print"~~EPTP:Choice~~",join("~~",@files),"\n";}}
나는 할 수있다? 무엇을 위해 사용해야 합니까? 그것은 무엇을 합니까? 삭제해야 할까요, 아니면 다른 곳으로 옮겨야 할까요?
답변1
이 ptp
스크립트는 Eclipse 편집기에서 파일을 여는 Perl 스크립트입니다.
스크립트는 PTP(Parallel Tools Platform) 설명서에 복사 및 설명되어 있습니다. 예를 들어 참조하십시오.터미널 모습부분:
셸과 터미널은 상호 작용할 수 있으므로 Eclipse 사용자는 명령줄과 GUI를 최대한 활용할 수 있습니다.
예를 들어, 짧은 명령은 명령줄에서 Eclipse 편집기를 호출할 수 있습니다. [...스크린샷 등은 여기에 복사되지 않았습니다...]
위의 이스케이프 시퀀스는 스크립트를 사용하여 편리하게 호출할 수 있습니다. 원격 컴퓨터에서 파일을 열려면 다음 스크립트를 사용하는 것이 좋습니다. 예는 다음과 같습니다:
(그런 다음 언급한 스크립트를 제공하십시오).
이 스크립트를 사용하면 다음을 입력하여 Eclipse 편집기에서 모든 파일을 열 수 있습니다.
ptp filename
파일 이름은 상대적이거나 절대적일 수 있습니다.
이 스크립트로 무엇을 할지 결정하도록 하겠습니다.