Странно, что с первым параметром валидатор принимает, а сделанный по аналогии второй параметр нет. Но уже голова не варит. Прошу помощи. При запуске программы с параметрами "-d id" строка товара с заданным id должна быть удалена из файла.