У меня есть zip-файлы, содержащие текст (с разделителем строк csv), который я получаю ежедневно. Файл должен быть загружен массами в базу данных. Когда я разархивирую их, используя winrar или любой инструмент в Windows, файл действителен. однако, если я разархивирую его в Linux/redhat, первая половина действительна csv, но ко второй половине разрывы строк будут неуместны. Некоторые из полей даже переупорядочены.unzipping text/csv файлы из .zip-файла в linux
Я бегу:
unzip -o zipfile.zip -d newfilepath
Пробовал:
unzip -oa zipfile.zip -d newfilepath
и
unzip -od zipfile.zip -d newfilepath
Попробуйте установить более новую версию или просто использовать другой инструмент. – konsolebox
Кажется, что он не обрабатывает все файлы как текст. Вы пробовали '-aa'? – alvits
У меня никогда не было проблем. Может быть, есть мусорные данные после глупых^Z? (- >> - результирующие размеры файлов, кратные 512?) – wildplasser