Linux で PL ファイルを実行するにはどうすればいいですか?

Linux で PL ファイルを実行するにはどうすればいいですか?

実行する必要がある vmware-install.pl ファイルがあります。ダブルクリックすると、Linux はそれをテキスト エディターで開いて編集します。このファイルを実行するにはどうすればよいでしょうか? GUI から実行できますか?
ファイルのプロパティに「ファイルをプログラムとして実行できるようにする」と表示されます。

私はFedora 18を使用しています。


更新:
コンソールを開いて自分のフォルダに移動できました。次のことを試しました:

chmod +x vmware-install.pl
vmware-install.pl 

最後の行にはこうあります。

vmware-install.pl コマンドが見つかりません...

しかし、「ls」はそこにファイルをリストします...

答え1

代わりにこれを実行してください:

./vmware-install.pl 

./現在のディレクトリを参照します。

なしで実行すると./、Linux は実行可能パスで と呼ばれるプログラムを検索しますvmware-install.plが、現在のディレクトリはデフォルトではパスに含まれません (セキュリティ上の理由により)。

答え2

「Linux で PL ファイルを実行するにはどうすればいいですか?」

Linux の PL ファイル (ファイル名が .pl で終わるもの) は、Perl プログラムである可能性が非常に高いです。したがって、次のように perl で実行します。

perl vmware-install.pl

多くの場合、次のことも可能です:

./vmware-install.pl        #or:
where/the/file/is/vmware-install.pl

ただし、これを行うには、vmware-install.pl に実行ビット (chmod +x属性) を設定する必要があり、また、最初の行に ( head -1 vmware-install.pl) とある Linux に Perl がインストールされている必要があります。perl vmware-install.pl動作しない場合は、次の 2 つの理由が考えられます。1) システムに Perl がインストールされていない (Linux ではあり得ない)、または 2) 環境変数のどのフォルダーにも Perl がインストールされていない$PATH。次を試してください。

echo $PATH
perl vmware-install.pl
/usr/bin/perl vmware-install.pl
/usr/local/bin/perl vmware-install.pl
/whereever/your/system/has/perl vmware-install.pl
sudo yum install perl        #to install perl on Redhat, RHEL, CentOS etc
sudo apt-get install perl    #to install perl on Ubuntu, etc

答え3

GUIから:

  1. フォルダを右クリックして「ターミナルで開く」をクリックします
  2. ./vmware-install.plと入力します。

関連情報