奇怪的 ptp-bin 目录

奇怪的 ptp-bin 目录

在我的主目录中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脚本是一个 Perl 脚本,用于在 Eclipse 编辑器中打开文件。

该脚本在并行工具平台 (PTP) 的文档中进行了复制和解释。参见例如终端视图部分:

shell 和终端可以进行交互,从而使 eclipse 用户能够充分利用命令行和 GUI。

例如,一个简短的命令可以从命令行调用 Eclipse 编辑器 [...此处未复制屏幕截图等...]

通过使用脚本可以方便地调用上述转义序列。建议使用以下脚本打开远程计算机上的文件。示例如下:

(然后给出您提到的脚本)。

使用此脚本,可以通过键入以下内容在 Eclipse 编辑器中打开任何文件:

ptp filename

请注意,文件名可以是相对的或绝对的。

我将让您决定如何处理此脚本。

相关内容