Запитання з тегом «csv»

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


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), який періодично оновлюється (кимось іншим). Я хочу написати сценарій і поставити його як cronjob, щоб обробити цей лист excel. Але …


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

6
Електронні таблиці дружніх командних рядків
Чи існує така річ? Текстові таблиці, які добре відображаються в середовищі CLI. Я усвідомлюю, що я міг би cat foobar.csvробити та робити як завгодно, але це не особливо практично чи привабливо. Я не можу уявити, що важко буде відформатувати таблицю, і, можливо, також слідкуйте за певними правилами (математика?). У Emacs …

3
Фільтруйте файл .CSV на основі значень файлу у п'ятому стовпці та друкуйте ці записи в новий файл
У мене є .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', …
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 - це моя таблиця. Але у мене є одна величезна проблема - це вибір записів із переліком ідентифікаторів. Маючи table.csvфайл із форматом …
13 shell  csv 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.