Как удалить колонку (колонки) по их расположению (номеру) в csv файле?
Имеется csv файл с 12 полями, в качестве разделителей не запятые а точка с запятой. Встала задача удалить 2-3 и с 5-10-ый столбцы. Нагуглил решение cut -d, -f2-3 --complement out.csv > edited.csv; Но в нём по умолчанию разбивка идёт по запятым а не по точкам с запятыми. Что можете посоветовать? Есть в bash простая и короткая терминальная команда удаляющая нужные столбцы?
так стоп, ваша команда оставляет только 2 и 3 столбец, а по условию нужно не оставить а "удалить 2-3 и с 5-10-ый столбцы"
вы либо условие поменяйте либо своё решение поправьте
Можно собрать нужную команду из элементарных кирпичиков... Сразу готовое решение вам никто не подскажет, потому что структуру данных не видно. Но сделать можно все ) Я так из синтаксиса кошки в синтаксис джуна команды переводил )