Write a command-line tool /usr/local/bin/csvnorm that normalizes a CSV file into NDJSON with strict type…
Write a command-line tool /usr/local/bin/csvnorm that normalizes a CSV file into NDJSON with strict type…: a task in TermGrade Environments: 1,004 executable Linux tasks (Harbor dataset). Input contract: - The program accepts exactly one argument: a path to a UTF-8 CSV file. - The CSV has a header…
The task
**Input contract:** - The program accepts exactly one argument: a path to a UTF-8 CSV file. - The CSV has a header row. Column names are case-sensitive. - Fields may be quoted with double-quotes. Quoted fields may contain commas, newlines, and escaped double-quotes (`""`). - Empty fields are possible (both completely…
Part of ai-and/termgrade-environments.