«csv» etiketlenmiş sorular

Veri içeren dosyalar bir tabloda, genellikle virgülle (dolayısıyla Virgülle Ayrılmış Değerler) düzenlenir ve sütunları ayırır. Satırlar satır satırları ile ayrılır (ancak satır satırları satır satırlarını içerecek şekilde alıntılanabildiğinden satır satırları satır satır ayırıcıları değildir. Bu etiketi satır başına bir kaydın daha basit veya tamamen tırnaksız olarak değil, tam teşekküllü CSV verileri için kullanın (csv-simple kullanın) bu tür veriler için).

6
CSV'de değerleri çıkartmak ve biçimlendirmek için jq kullanma
Aşağıdaki JSON dosyasına sahibim: { "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": "VALUE" }, …
57 bash  python  csv  json  jq 

19
CSV dosyalarını işlemek için sağlam bir komut satırı aracı var mı?
CSV dosyalarıyla çalışıyorum ve bazen satır veya sütunun içeriğini komut satırından hızlıca kontrol etmem gerekiyor. Birçok durumda cut, head, tail, ve işi yapacak arkadaşlar; ancak, kesim gibi durumlarla kolayca baş edemezsiniz "this, is the first entry", this is the second, 34.5 Burada, ilk virgül ilk alanın bir parçasıdır, ancak cut …


2
CSV dosyasını işlemek için bir komut dosyasında birden fazla sed komutuna katılın
Bunun gibi bir CSV dosyasına sahip olmak: HEADER "first, column"|"second "some random quotes" column"|"third ol' column" FOOTER ve şöyle bir sonuç arıyorum: HEADER first, column|second "some random quotes" column|third ol' column Başka bir deyişle, "FOOTER" ifadesini kaldırmak, başında, sonunda ve çevresinde | Şimdiye kadar bu kod çalışıyor: sed '/FOOTER/d' csv …
34 sed  csv 

4
Bir .xlsx (MS Excel) dosyasını, noktalı virgülle ayrılmış alanlarla komut satırında .csv dosyasına dönüştürün
Bunun tamamen unix / linux ile ilgili bir soru olmadığını biliyorum . Ama bu linux'ta yapacağım bir şey olduğundan, umarım birinin cevabı vardır. .xlsxDüzenli olarak (bir başkası tarafından) güncellenen çevrimiçi bir excel dosyası ( ) var. Bu mükemmel sayfayı işlemek için bir senaryo yazmak ve bir cronjob olarak koymak istiyorum. …


7
Yalnızca virgülle ayrılmış bir dosyada alıntılar arasındaki virgülleri kaldırın.
Virgülle ( ,) ayrılmış bir girdi dosyasına sahibim . Çift tırnak içine alınmış ve içinde virgül bulunan bazı alanlar vardır. İşte örnek satır 123,"ABC, DEV 23",345,534.202,NAME Çift tırnak içinde ve çift tırnak içinde oluşan tüm virgülleri silmeliyim. Bu yüzden yukarıdaki satır aşağıda gösterildiği gibi ayrıştırılmalıdır. 123,ABC DEV 23,345,534.202,NAME Aşağıdakileri kullanmayı …
23 text-processing  sed  awk  csv 

6
Komut satırı dostu elektronik tablolar
Böyle bir şey var mı? Bir CLI ortamında iyi görüntülenen metin tabanlı elektronik tablolar. İstediğim cat foobar.csvgibi yapabileceğimin ve yapabileceğimin farkındayım , ancak bu pratik veya çekici değil. Bir masayı biçimlendirmenin zor olacağını hayal edemiyorum ve belki de belirli kuralları (matematik?) Da takip edersiniz. Emacs, org-modemetin tabanlı tabloları oldukça iyi …

3
Bir .CSV dosyasını bir dosyanın 5. sütun değerlerine göre filtreleyin ve bu kayıtları yeni bir dosyaya yazdırın
Aşağıdaki biçime sahip bir .CSV dosyası var: "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 or, …
16 linux  sed  awk  csv  filter 


8
Ayrı satırları tırnak içine alınmış girişlerle virgülle ayrılmış bir listeye dönüştürme
Aşağıdaki verileri (Rmarkdown dosyasından ayrıştırılmış R paketlerinin bir listesi) var, yüklemek için R'ye iletebileceğim bir listeye dönüştürmek istiyorum: d3heatmap data.table ggplot2 htmltools htmlwidgets metricsgraphics networkD3 plotly reshape2 scales stringr Listeyi formun bir listesine dönüştürmek istiyorum: 'd3heatmap', 'data.table', 'ggplot2', 'htmltools', 'htmlwidgets', 'metricsgraphics', 'networkD3', 'plotly', 'reshape2', 'scales', 'stringr' Şu anda ham dosyadan …
15 linux  sed  csv  tr 

5
Bir grep eşleşmesinden sonra dosyadaki satır sayısını nasıl sayabilirim?
Bir csv dosyasındaki sorunlu bir satırdan sonra satır sayısını saymaya çalışıyorum. grep -a #Bir eşleşme bulunduktan sonra # satır sayısını çıkarmak için sözdizimini kullanabileceğimin farkındayım . Sadece gerçek hat sayısıyla ilgileniyorum. Sayıyı MAX_INT olarak ayarlayabildiğimi, bir dosyaya koyabildiğimi ve biraz daha fazla işlem yapabileceğimin farkındayım. Bana sayıyı söylemek için kısa …
14 files  grep  csv 

4
Bir sütun değerine dayalı olarak bir dosyadan verileri ayıklayın ve farklı dosyalara yerleştirin
Aşağıdaki değerlere sahip bir csv dosyası oluşturacağız yp1234,577,1,3 yp5678,577,3,5 yp9012,132,8,9 Verileri ayıklamak ve ikinci sütuna göre dosya oluşturmak gerekiyor. 577 ise, tüm satır çıkarılmalı ve ayrı bir dosyaya yerleştirilmelidir. Yani ikinci sütunu tek başına 577 ve ikinci sütunu tek başına 132 olan bir dosyaya ihtiyacım var IF kullanmayı denedim ama …
14 csv  split 


4
Metin dosyasından başka bir dosyada kimlikleri listelenmiş satırlar seçin
Orta büyüklükte (yaklaşık 10M-100M satır) sekmeyle ayrılmış sütun metin dosyalarıyla çalışmak için unix kabuğumda çok fazla grep awk sıralama kullanıyorum. Bu açıdan unix kabuğu benim e-tablom. Ama büyük bir sorunum var, yani kimlik listesi verilen kayıtları seçmek. table.csvBiçime sahip dosya id\tfoo\tbar...ve kimlik ids.csvlistesi içeren dosyaya sahip olmak için yalnızca table.csvkimliğin …
13 shell  csv 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.