Jak mogę uzyskać nazwę skryptu?Jak uzyskać nazwę skryptu Perl, który jest uruchomiony?
Na przykład mam skrypt Perla o nazwie XXX.pl
. Plik ten zawiera:
$name = #some function that obtains the script's own name
print $name;
wyjściowa:
XXX.pl
Chciałbym porównują to do funkcji CWD, który pozyskuje katalogu skryptów. Potrzebuję funkcji, która również uzyskuje nazwę skryptu.
Czasami uruchomionym programem nie będzie plik pl, ale zadanie wsadowe, które załadowało i uruchomiło plik pl. Jeśli twoje nazwy plików są podobne do twoich nazw paczek, wypisz "(". Dzwoniący. ")"; jest najbardziej przydatny. – HoldOffHunger