Я составляю словарь наиболее часто используемых паролей, популярных или наиболее часто используемых пользователями (… Не спрашивайте, почему… ХАХАХА), для этого я беру текст из других словарей и т.д., но я оказываюсь в ситуации, когда есть много повторяющихся паролей, и мне нужно удалить повторяющиеся строки.
То есть, например ... у нас есть такой файл: пройти.txt
И его содержание:
Asdasd
Лола
любят
Asdasd
окна
Администратор
Linux
Asdasd
любят
Как видим, мы повторили «любят«И»Asdasd«, Последнее 3 раза. Как удалить повторяющиеся строки?
Сделать это просто с помощью этой команды:
cat pass.txt | sort | uniq > pass-listos.txt
Это создаст файл с именем pass-ready.txt который будет содержать:
Администратор
Asdasd
Linux
Лола
любят
окна
Команда ОЧЕНЬ проста ...
- кошка pass.txt - »Перечислить содержимое файла.
- sort - »Сортировать содержимое по алфавиту.
- уник - »Устранение повторяющихся строк.
- > pass-ready.txt - »Результат предыдущей команды поместите в файл pass-ready.txt (который, поскольку его не существует, создаст его)
Это так просто ... Я только что обнаружил, что команда sort да, очень хорошо ... но вместе с уник, они жемчужина искусства
Надеюсь, вы мне помогли.
привет