私のホームディレクトリに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スクリプトです。
スクリプトは、Parallel Tools Platform(PTP)のドキュメントにコピーおよび説明されています。たとえば、参照してください。ターミナルの様子部分:
シェルと端末は対話できるため、EclipseユーザーはコマンドラインとGUIを最大限に活用できます。
たとえば、短いコマンドはコマンドラインからEclipseエディタを呼び出すことができます。 [...スクリーンショットなどはここにコピーされませんでした...]
上記のエスケープシーケンスは、スクリプトを使用して便利に呼び出すことができます。リモートコンピュータでファイルを開くには、次のスクリプトを使用することをお勧めします。例は次のとおりです。
(その後、上記のスクリプトを提供してください)。
このスクリプトを使用すると、次のように入力してEclipseエディタですべてのファイルを開くことができます。
ptp filename
ファイル名は相対的または絶対的です。
このスクリプトで何をするかを決めましょう。