При тестировании всё происходит так, как должно быть - если параметр "-u", то в файле обновляется информация по товару с определенным id, если параметр "-d", то удаляется. Да, по сути, я просто перезаписываю файл новыми данными, не обновляю или удаляю данные прямо в файле, но в итоге же получается файл нужного формата. Помогите разобраться, что не так?
5632 Жакетик 4500 12
750 Носочки красные 150 5
22 Колготы для мальчиков 7500000 8992
464 Кардиган(бежевый) 1699 10
5634 Картофель(жаренный) 500 1