Я запускаю командный файл, который создает файл csv, содержащий информацию о дисках, но полученный файл csv начинается с пустой строки, которая вызывает у меня некоторые проблемы. В любом случае, я могу изменить файл bat до , а не создать эту дополнительную пустую строку?Удалить пустую строку в CSV-файлах
Мой файл летучая выглядит следующим образом:
wmic /node:"(machinename)" logicaldisk get size,freespace,caption /format:CSV > disks.csv
Если вы были на Linux или у вас есть инструменты Cygwin, 'tail '+2" 'скопирует текст в конвейере, опустив первую строку, так же как' gawk -F,' NF> 0 {print} '', который будет печатать только строки, имеющие по крайней мере одно разделенное запятой поле. – Paul
@Paul Если она использует пакет, я сомневаюсь, что shes в linux – Monacraft
Может быть, overkill: http://unxutils.sourceforge.net/ имеет gawk для окон. – Paul