У меня есть группа из .csv
файлов, которые генерируются извне и отправляются мне периодически. каждый из них содержит одну строку текста с 31 "столбцами". Однако ни у одного из них нет никакого EOL
(без LF отдельно или с CR), поэтому, когда я пытаюсь объединить любой из этих файлов, я получаю больше столбцов в одной строке вместо строки для каждого файла.пакетный файл/автоматизация для добавления LF и CR (EOL) в конец нескольких CSV-файлов
Я хотел бы, чтобы это было автоматически добавлено в конец каждого из этих файлов в пакетном режиме, причем выходы имеют одинаковое имя файла как исходный файл, потенциально с добавлением символа в начале имени поэтому я новый этот процесс был завершен. Ex: originalFile.csv>> 1_originalFile.csv
.
Я попытался создать файл под названием «eol.csv
», который был просто (LF и CR), и создать пакет, который добавит это к концу всех моих файлов, но поскольку я начинаю писать партию файлов, я был значительно неудачен.
Если бы это было возможно для выполнения в каждом файле, как если бы оно было занесено в папку, это было бы еще лучше.
Спасибо за любые мысли!
Вы должны иметь возможность просто «эха». >> originalFile.csv' – SomethingDark
спасибо! так что будет такая партия? 'Для файла в * csv; do эхо. >> «$ file» done.' – drumtechjp
Также рекомендуется оценить любые попытки вашего собственного кода, так как этот сайт в основном помогает с ошибками в коде, но в целом люди все равно помогут и не забудьте «проверить» ответьте, что вы думаете, решает или помогает больше всего. – Bloodied