Вы имеете в виду вот так?
$ sort -t, -k1,1 -k2,2n file
female,8,14,2.4181574607
female,9,13,6.3152956461
female,9,14,4.5933365997
female,11,11,3.6421699174
female,12,12,5.4797699786
Это позволит отсортировать,
-данные с разделителями в первом поле в алфавитном порядке, а затем во втором поле в числовом порядке. Сортировка сначала будет выполняться по первому полю, а для записей, имеющих одинаковые первые поля, для сортировки будет использоваться второе поле.
Чтобы впоследствии удалить несколько последних столбцов (или, скорее, оставить столбцы 1 и 2):
$ sort -t, -k1,1 -k2,2n file | cut -d, -f1,2
female,8
female,9
female,9
female,11
female,12
Чтобы убрать и эту запятую:
$ sort -t, -k1,1 -k2,2n file | cut -d, -f1,2 | tr ',' ' '
female 8
female 9
female 9
female 11
female 12
Но это не нужно для сортировки, очевидно, так как вы можете указать sort
какой разделитель использовать.
I am a newbie willing to start learning hacking...
Что две вещи плохо сочетаются друг с другом, чтобы быть вежливым.
... what I learnt was Kali is not for beginners and absolutely not recommended for user like me...
Звучит ужасно пугающе, но, вероятно, в основе своей правильно. Перед тем, как начать квест в качестве дружелюбного хакера, нужно усвоить несколько вещей.
I prefer to use some user friendly Linux such as Mint and Ubuntu (32bit)
Начните с изучения основных принципов любого, как вы его называете, дружественного Linux, и вы правильно их назвали, Ubuntu для рабочего стола, я думаю, уходит на пенсию, я имею в виду рабочий стол Unity, но Linux Mint, даже 32-битные версии по-прежнему пользуются большой поддержкой сообщества.
Linux Mint 19.3 "Tricia" -Cinnamon (32 -бит):
Если вы сообразительны, вы, скорее всего, изучите основные принципы за несколько месяцев. Этический взлом может и должен будет подождать до тех пор.
Одна приятная особенность Linux Mint заключается в том, что вы можете использовать его буквально для чего угодно, начиная с небольших командных вещей, и вы используете его в качестве своей основной операционной системы, как и я, с которым у меня раньше были слишком большие проблемы с Debian для ежедневное использование.
В целом этот вопрос, конечно, основан на мнении -, и как таковой его следует закрыть, но давайте покажем нашему новичку, какие мы милые люди, и дадим хоть что-то.
Проблема с Ubuntu заключается в том, что она пытается заставить вас установить проприетарное программное обеспечение. насчет мяты не знаю.
Я использую Debian, который нужно было установить. Теперь его проще установить, чем MS -Windows -7 (без лицензионного ключа, и по умолчанию установлено еще несколько бит. Кроме того, после первоначальной установки проще добавить дополнительное программное обеспечение.)
Также я использую рабочий стол KDE Plasma (просто в качестве предпочтения, мне нравится настраивать 1 или 2 вещи, которые нельзя настроить на большинстве других современных рабочих столов ).
Я использую дельфин :это как файловый -проводник. Имеет встроенный терминал. Вы можете легко переключаться между GUI (Графическим пользовательским интерфейсом )и CLI (Интерфейсом командной строки ), и он будет отслеживать текущий рабочий каталог, который вы когда-либо использовали для смены каталога.
Один из советов — иметь отдельный раздел для /home
, это упрощает работу при смене/обновлении ОС. Вы можете оставить /home
и стереть остальные. Таким образом, ваше первоначальное решение не имеет большого значения, так как вы можете изменить его. Если вы используете виртуальный ящик -, создайте также диски, чтобы вы могли легко создать новую машину. Однако не следует подключать диск к двум машинам одновременно.