Saya memiliki skrip Perl dan perlu menentukan path lengkap dan nama file skrip selama eksekusi. Saya menemukan bahwa tergantung pada bagaimana Anda memanggil skrip $0
bervariasi dan kadang-kadang berisi fullpath+filename
dan kadang-kadang adil filename
. Karena direktori yang berfungsi dapat bervariasi juga, saya tidak dapat memikirkan cara untuk mendapatkan fullpath+filename
script secara andal .
Adakah yang punya solusi?