У меня есть CSV-файл, содержащий более 100 КБ записей (размер файла 50 МБ).Когда я импортирую данные из CSV в базу данных Sqlite3, появляется сообщение об ошибке «ожидается 43 столбца данных, но найдено 78».
Причина, по которой я обнаружил, заключалась в том, что файл CSV содержит недопустимые символы.(См. Снимок экрана)
Пожалуйста, помогите мне удалить недопустимые символы из файла CSV с помощью «Linux Sed Command»
https://prnt.sc/odr7hb
Мне нужно изменить эту команду с помощью команды sedудалить недопустимые символы.
sqlite3 /path_to_db/date_sqlite.db
"<<EOS"
.separator '|'
.import /path_to_data_file/data_log_filr tbl_sqlite_data EOS
Null Byte = Это символы, которые нужно удалить