6
CSV boyutları nasıl alınır? ls
'un Test.csv
döndürdüğü bir klasördeyim. Test.csv
(standart virgülle ayrılmış dosya) satır ve sütun sayısını almak için hangi komutu girerim?Terminalden
CSV boyutları nasıl alınır? ls
'un Test.csv
döndürdüğü bir klasördeyim. Test.csv
(standart virgülle ayrılmış dosya) satır ve sütun sayısını almak için hangi komutu girerim?Terminalden
awk
'u kullanmayı deneyin. Dosya işlemeleri için iyi biçimlendirilmiş iyi biçimlendirilmişcsv için uygundur.
awk -F, 'END {printf "Number of Rows : %s\nNumber of Columns = %s\n", NR, NF}' Test.csv
-F,
csv dosya bir alan ayırıcı olarak ,
belirtir. Dosya kastetmek sonunda
NR
ve
NF
böyle "komutu yoktur
# Number of Rows
cat Test.csv | wc -l
# Number of Columns
head -1 Test.csv | sed 's/,/\t/g' | wc -w
gibi başka hızlı ve kirli bir yaklaşım olacağını satır sayısına değerlerini ve sütunları sırasıyla
var ", görev önemsizdir. Bunun için bazı senaryolar uygulamanız gerekiyor. – arkascha