Вопросы с тегом «csv»

Файлы, содержащие данные, располагаются в таблице, часто с запятыми (отсюда значения, разделенные запятыми), для разделения столбцов. Строки разделены символами новой строки (но не все символы новой строки являются разделителями строк, так как поля могут быть заключены в кавычки, чтобы содержать разделители строк. Используйте этот тег для полноценных данных CSV, а не в простом случае одной записи на строку или полностью без кавычек (используйте csv-simple). для такого рода данных).

6
Использование jq для извлечения значений и форматирования в CSV
У меня есть файл JSON ниже: { "data": [ { "displayName": "First Name", "rank": 1, "value": "VALUE" }, { "displayName": "Last Name", "rank": 2, "value": "VALUE" }, { "displayName": "Position", "rank": 3, "value": "VALUE" }, { "displayName": "Company Name", "rank": 4, "value": "VALUE" }, { "displayName": "Country", "rank": 5, "value": …
58 bash  python  csv  json  jq 

19
Есть ли надежный инструмент командной строки для обработки CSV-файлов?
Я работаю с CSV-файлами, и иногда мне нужно быстро проверить содержимое строки или столбца из командной строки. Во многих случаях cut, head, tailи друзья будут делать эту работу; тем не менее, сокращение не может легко справиться с такими ситуациями, как "this, is the first entry", this is the second, 34.5 …

6
команда на вкладке макета разделенный список красиво
Иногда, я получаю как разделенный вкладкой список, который не совсем выровнен, например var1 var2 var3 var_with_long_name_which_ruins_alignment var2 var3 Есть ли простой способ сделать их выровненными? var1 var2 var3 var_with_long_name_which_ruins_alignment var2 var3

2
Объедините несколько команд sed в один скрипт для обработки файла CSV
Наличие файла CSV, как это: HEADER "first, column"|"second "some random quotes" column"|"third ol' column" FOOTER и ищет результат как: HEADER first, column|second "some random quotes" column|third ol' column другими словами, удаляя "FOOTER", кавычки в начале, конце и вокруг |. Пока этот код работает: sed '/FOOTER/d' csv > csv1 | #remove …
34 sed  csv 

4
Преобразуйте файл .xlsx (MS Excel) в .csv в командной строке с полями, разделенными точкой с запятой
Я понимаю, что это не совсем вопрос, связанный с Unix / Linux. Но так как это то, что я буду делать в Linux, я надеюсь, что у кого-то есть ответ. У меня есть онлайн файл Excel ( .xlsx), который периодически обновляется (кем-то еще). Я хочу написать сценарий и вставить его …


7
Удалить запятую между кавычками только в файле с разделителями-запятыми
У меня есть входной файл, разделенный запятыми ( ,). Есть некоторые поля, заключенные в двойные кавычки, в которых есть запятая. Вот пример строки 123,"ABC, DEV 23",345,534.202,NAME Мне нужно удалить все запятые внутри двойных кавычек, а также двойные кавычки. Таким образом, приведенная выше строка должна быть проанализирована, как показано ниже 123,ABC …
23 text-processing  sed  awk  csv 

6
Командная строка дружественные таблицы
Существует ли такая вещь? Текстовые таблицы, которые хорошо отображаются в среде CLI. Я знаю, что могу cat foobar.csvи делаю, как хочу, но это не особенно практично и не привлекательно. Я не могу себе представить, что будет трудно отформатировать таблицу, и, возможно, следовать определенным правилам (математике?). В Emacs org-modeдостаточно хорошо обрабатывается …

3
Отфильтруйте файл .CSV на основе значений 5-го столбца файла и распечатайте эти записи в новый файл.
У меня есть файл .CSV в следующем формате: "column 1","column 2","column 3","column 4","column 5","column 6","column 7","column 8","column 9","column 10 "12310","42324564756","a simple string with a , comma","string with or, without commas","string 1","USD","12","70%","08/01/2013","" "23455","12312255564","string, with, multiple, commas","string with or, without commas","string 2","USD","433","70%","07/15/2013","" "23525","74535243123","string , with commas, and - hypens and: semicolans","string with …
16 linux  sed  awk  csv  filter 


8
Превращение отдельных строк в разделенный запятыми список с цитируемыми записями
У меня есть следующие данные (список пакетов R, проанализированных из файла Rmarkdown), которые я хочу превратить в список, который я могу передать R для установки: d3heatmap data.table ggplot2 htmltools htmlwidgets metricsgraphics networkD3 plotly reshape2 scales stringr Я хочу превратить список в список формы: 'd3heatmap', 'data.table', 'ggplot2', 'htmltools', 'htmlwidgets', 'metricsgraphics', 'networkD3', …
15 linux  sed  csv  tr 

5
Как подсчитать количество строк в файле после совпадения grep?
Я пытаюсь подсчитать количество строк после проблемной строки в CSV-файле. Я знаю, что могу использовать grep -a #синтаксис для вывода # количества строк после того, как найдено совпадение. Меня интересует только фактическое количество строк. Я понимаю, что могу установить значение MAX_INT, передать его в файл и выполнить дополнительную обработку. Я …
14 files  grep  csv 

4
Извлечение данных из файла и размещение в разных файлах на основе значения одного столбца
Мы сгенерируем CSV-файл со значениями ниже yp1234,577,1,3 yp5678,577,3,5 yp9012,132,8,9 Мне нужно извлечь данные и создать файлы на основе второго столбца. Если это 577, то вся строка должна быть извлечена и помещена в отдельный файл. Я имею в виду, что мне нужен файл со строками со вторым столбцом только 577 и …
14 csv  split 


4
Выберите строки из текстового файла, идентификаторы которых указаны в другом файле
Я использую много сортировки grep awk в моей оболочке Unix для работы с текстовыми файлами столбцов, разделенных табуляцией среднего размера (около 10–100 млн строк). В этом отношении Unix Shell - моя электронная таблица. Но у меня есть одна огромная проблема - выбор записей по списку идентификаторов. Имея table.csvфайл с форматом …
13 shell  csv 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.