без параметров - мы считаем имя файла и все? или что-то еще нужно сделать? Лично я из ТЗ не понял. и в файл, добавляется же новой строкой, оттестировал несколько раз на своих файлах - добавляет, что не так то?