Как рассчитать, сколько другого слова делают я имею в файле в столбце

fdisk является инструментом раздела. Смотрите на "человека fdisk". fdisk может решить Вашу проблему.

Последняя версия lvm является lvm2. LVM2 реализовала программное обеспечение RAID. LVM является логическим инструментом объема. Это может изменить размер раздела после окончания раздела.

Аппаратные средства RAID имеет лучшую производительность, чем программное обеспечение RAID (для example:lvm2).RAID, поддерживают лучше formance, дублирование данных.

Программное обеспечение RAID.LVM2 поддержки LVM2 имеет больше функций, чем RAID.

3
13.08.2014, 19:24
2 ответа
cut -d ',' -f 2 filename | sort -u | wc -l

В основном, я указываю , в качестве разделителя в команде cut и извлекаю значения во втором столбце, используя флаг -f. Теперь я сортирую их, используя -сортировку, а флаг -u делает команду перечислять только уникальные значения. Наконец, у меня есть команда wc -l для получения количества уникальных стран во втором столбце.

Тестирование

cat filename
jill,us,123
jack,us,345
jill,en,234
mark,en,432
kate,us,354
kane,ru,435

Теперь, после выдачи команды, я получаю вывод как,

cut -d ',' -f 2 filename | sort -u | wc -l
3
4
27.01.2020, 21:14

Вы можете использовать awk, который сделает это более эффективно и будет считать за вас, вместо того, чтобы вызывать различные двоичные файлы и вытягивать множество процессов.

awk -F, '{a[$2]++} END{ for (i in a) print i, a[i]}' filename.csv
2
27.01.2020, 21:14

Теги

Похожие вопросы