Я пытаюсь получить ссылку на script, переданную интерпретатору ruby. Например, если я выполняю ruby foo.rb, я хочу получить ссылку на файл foo.rb.
Я думаю, что в Python это будет доступно через sys.argv[0]. Можно было бы назвать __FILE__, но это не решение, которое я ищу, так как __FILE__ дает файл, внутри которого находится текущий исполняемый код.
Есть ли способ сделать это?