Я не верю, что есть какой-либо способ сделать это, потому что ФАЙЛ * может совсем не обязательно соответствовать файлу в файловой системе (например, stdin и stdout).
А в файловых системах, которые поддерживают жесткие ссылки, может быть несколько путей, ссылающихся на один и тот же базовый файл, какой из них вы хотите удалить?