Вроде, всё правильно. Хотя, учитывая, что в условиях немного подробностей про файл (стоит после запятой пробел или нет, к примеру), может, и не всё правильно.