Wie man Perl-Skripte von jedem Ort (jedem Verzeichnis) ausführt

Ich habe ein Perl-Skript im folgenden Pfad (/home/Leen/Desktop/Tools/bin/tool.pl). Jedes Mal, wenn ich dieses Tool ausführen möchte, gehe ich zum Terminal

>

und ändern Sie das Verzeichnis in

.... / bin>

Dann starte ich das Perl, indem ich schreibe

..../bin> perl tool.pl file= whatever config= whatever

Das Problem ist, dass ich dieses Perl-Skript ausführen möchte, ohne in den Ordner bin gehen zu müssen, in dem es vorhanden ist. so kann ich perl script von jedem verzeichnis ausführen und sobald ich shell betrete, gehe ich zur etc / environment und schreibe folgendes

export PERL5LIB = $ PERL5LIB: / home / Leen / Desktop / Tools / bin

Aber wenn ich zum Terminal gehe und das Folgende direkt schreibe, ohne in den Ordner bin zu gehen, in dem tool.pl existiert

>perl tool.pl file=... config=...

es heißt die datei "tool.pl" existiert nicht ???

Antworten auf die Frage(1)

Ihre Antwort auf die Frage