Как распечатать только дублирующиеся значения от текстового файла?

Насколько я вижу на веб-сайте uTorrent, что они предлагают для Linux, сервер и веб-интерфейс, поэтому когда Вы запускаете utorrent, он разветвляется к фону и слушает на некотором порте (см. документацию), таким образом, можно получить доступ к нему с браузером (снова, см. документацию для точного адреса или порта, это наиболее вероятно 127.0.0.1:some_port).

Некоторые версии для Windows uTorrent, как сообщают, хорошо работают с вином, таким образом, Вы могли бы судить их и иметь нормальное настольное приложение со значком панели задач и таким.

Можно также проверить Linux bittorent клиенты - передача, наводнение или ktorrnet - возможности, они подошли бы Вам.

//Я не могу добавить комментарий, но что точно Вы пытаетесь сделать? Выполнение Linux на Вашем рабочем столе является одной вещью, создавание бездисплейного потока/мультимедиа/FTP-сервера немного отличается

72
20.09.2016, 23:23
4 ответа

Можно использовать uniq(1) для этого:

uniq -d file.txt

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

124
27.01.2020, 19:31
  • 1
    , что, если я хочу, чтобы 3 экз. только были распечатаны? –  MiNdFrEaK 22.10.2012, 10:55
  • 2
    @MiNdFrEaK sort | uniq -c | grep '^\s*3\s' | sed 's/^\s*[0-9]*\s*//' для 3 экз.; замена "3" с любым N для N-plicates –  full.stack.ex 22.10.2012, 11:10
  • 3
    @MiNdFrEaK sort | uniq -c | sed -n 's/^[[:blank:]]*3[[:blank:]]\{1,\}//p' для –   22.10.2012, 14:03
  • 4
    @camh можно ли сделать это на файлах CSV также? только значения определенного столбца? –  NumenorForLife 04.06.2015, 15:20
  • 5
    | uniq-d –  ron 30.03.2017, 11:31

Используя uniq и awk:

cat File1  | uniq -c | awk '$1 > 1 { print $2 }'
1
27.01.2020, 19:31
  • 1
    Эта работа, но я не вижу, почему Вы передаете вывод по каналу cat? –  Bernhard 22.10.2012, 20:52
  • 2
    не все знают, что можно сделать uniq -c File1 и так же со многими другими инструментами. Это, вероятно, что продолжается здесь. –  Matthias 24.10.2016, 20:15

Выполните следующее: perl -ne 'print if $ a {$ _} ++ 'filename.txt

1
27.01.2020, 19:31

uniqтребует, чтобы ваш список был упорядочен, сортировка по умолчанию в алфавитном порядке

sort path/to/your/filename | uniq -d

или

cat fileName | sort | uniq -d

7
27.01.2020, 19:31

Теги

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