<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Помогите удалить повторяющиеся строки</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/10226.html</link>
    <description>Есть файл, в нём постоянно повторяются строки. Необходимо удалить повторяющиеся строки, но без сортировки списка. &lt;br&gt;$ sort file.txt&amp;#124; uniq -u &amp;gt; sort.txt - не подходит, так как я не хочу сортировать текст. Мне нужно лишь избавиться от повторяющихся строк. &lt;br&gt;&lt;br&gt;Заранее благодарю за помощь.&lt;br&gt;</description>

<item>
    <title>Помогите удалить повторяющиеся строки (Pahanivo)</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/10226.html#32</link>
    <pubDate>Sat, 28 Jul 2018 20:16:03 GMT</pubDate>
    <description>&amp;gt; В реальности, чаще всего, условия еще более расплывчаты. Так что, нормально...&lt;br&gt;&lt;br&gt;В добрый путь :)&lt;br&gt;Дату только смотреть не забываем ...&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Помогите удалить повторяющиеся строки (iklingen)</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/10226.html#31</link>
    <pubDate>Fri, 27 Jul 2018 17:11:47 GMT</pubDate>
    <description>&amp;gt; еще один любитель решать задачи без условий?&lt;br&gt;&lt;br&gt;В реальности, чаще всего, условия еще более расплывчаты. Так что, нормально...&lt;br&gt;</description>
</item>

<item>
    <title>Помогите удалить повторяющиеся строки (Pahanivo)</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/10226.html#30</link>
    <pubDate>Fri, 27 Jul 2018 07:19:06 GMT</pubDate>
    <description>еще один любитель решать задачи без условий?&lt;br&gt;</description>
</item>

<item>
    <title>Помогите удалить повторяющиеся строки (iklingen)</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/10226.html#29</link>
    <pubDate>Thu, 26 Jul 2018 18:16:07 GMT</pubDate>
    <description>&#091;b&#093;Идея&#091;/b&#093; для большого количества строк данных:&lt;br&gt;1) к исходному файлу добавляем нумерацию строк (индексы) как некоторое поле, например в первых нескольких позициях:&lt;br&gt;&lt;br&gt;$cat file&lt;br&gt;7&lt;br&gt;5&lt;br&gt;2&lt;br&gt;7&lt;br&gt;2&lt;br&gt;0&lt;br&gt;3&lt;br&gt;1&lt;br&gt;2&lt;br&gt;3&lt;br&gt;4&lt;br&gt;5&lt;br&gt;0&lt;br&gt;8&lt;br&gt;4&lt;br&gt;2&lt;br&gt;&lt;br&gt;&lt;br&gt;$cat -n file&lt;br&gt;     17&lt;br&gt;     25&lt;br&gt;     32&lt;br&gt;     47&lt;br&gt;     52&lt;br&gt;     60&lt;br&gt;     73&lt;br&gt;     81&lt;br&gt;     92&lt;br&gt;    103&lt;br&gt;    114&lt;br&gt;    125&lt;br&gt;    130&lt;br&gt;    148&lt;br&gt;    154&lt;br&gt;    162&lt;br&gt;&lt;br&gt;2) сортируем по данным с удалением дублей:&lt;br&gt;&lt;br&gt;$cat -n file &amp;#124; sort -u -k 2&lt;br&gt;     60&lt;br&gt;     81&lt;br&gt;     32&lt;br&gt;     73&lt;br&gt;    114&lt;br&gt;     25&lt;br&gt;     17&lt;br&gt;    148&lt;br&gt;&lt;br&gt;3) теперь сортируем по номерам строк/индексам:&lt;br&gt;&lt;br&gt;$cat -n file &amp;#124; sort -u -k 2 &amp;#124; sort -n&lt;br&gt;     17&lt;br&gt;     25&lt;br&gt;     32&lt;br&gt;     60&lt;br&gt;     73&lt;br&gt;     81&lt;br&gt;    114&lt;br&gt;    148&lt;br&gt;&lt;br&gt;4) и убираем индексы:&lt;br&gt;&lt;br&gt;$cat -n file &amp;#124; sort -u -k 2 &amp;#124; sort -n &amp;#124; cut -f2&lt;br&gt;7&lt;br&gt;5&lt;br&gt;2&lt;br&gt;0&lt;br&gt;3&lt;br&gt;1&lt;br&gt;4&lt;br&gt;8&lt;br&gt;</description>
</item>

<item>
    <title>Помогите удалить повторяющиеся строки (Аноним)</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/10226.html#28</link>
    <pubDate>Tue, 10 Jul 2018 16:20:10 GMT</pubDate>
    <description>Вообще uniq без sort, но могли бы свой юник переизобрести, например&lt;br&gt;&lt;br&gt;while read -r l ; do &#091; &quot;$l&quot; != &quot;$p&quot; &#093; &amp;&amp; echo &quot;$l&quot; ; p=&quot;$l&quot; ; done&lt;br&gt;</description>
</item>

<item>
    <title>Помогите удалить повторяющиеся строки (Pahanivo)</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/10226.html#26</link>
    <pubDate>Thu, 24 May 2018 07:43:55 GMT</pubDate>
    <description>Аноним, ты определился?&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Помогите удалить повторяющиеся строки (Pahanivo)</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/10226.html#25</link>
    <pubDate>Mon, 21 May 2018 18:28:14 GMT</pubDate>
    <description>эко бомбануло, я прямо вижу забрызганный слюнями в хлам монитор :)&lt;br&gt;&lt;br&gt;&amp;gt; Необходимо удалить повторяющиеся строки, но без сортировки списка.&lt;br&gt;&lt;br&gt;Ок. Попробую на пальцах. &lt;br&gt;Есть три строки: &lt;br&gt;3&lt;br&gt;3&lt;br&gt;3&lt;br&gt;&lt;br&gt;В каждой по одному символу, первая строка &quot;3&quot;, затем идут ДВА ПОВТОРЕНИЯ (строки повторяются, повторяющиеся строки, ИСХОДНАЯ строка дважды повторяется).&lt;br&gt;Имеем формулировку: &quot;удалить повторяющиеся&quot;. Самое время определится что такое &quot;повторяющиеся&quot;. Я считаю, что повторяющиеся это ВТОРАЯ и ТРЕТЬЯ строки. Но код &quot;sort &amp;#124; uniq -u&quot; грохнет все три строки. &lt;br&gt;Это я к тому, что &quot;афтар там пытался потужится в шеле, и вообще все и так понятно&quot;, но лично я уже вижу противоречие, и мне задача неясна. Но при этом он пишет, что его не у страивает только сортировка.&lt;br&gt;&lt;br&gt;Еще пример &quot;удалить повторяющиеся&quot;:&lt;br&gt;1&lt;br&gt;2&lt;br&gt;3&lt;br&gt;2&lt;br&gt;2&lt;br&gt;4&lt;br&gt;2&lt;br&gt;&lt;br&gt;Дак что же является &quot;повторяющимися строками&quot; подлежащими удалению в данном примере?&lt;br&gt;1) Ваше решение грохнет все строки &quot;2&quot;, кроме 2й.&lt;br&gt;2) Афтар своим &quot;sort &amp;#124; uniq -u&quot; грохнет все строки &quot;2&quot; (е</description>
</item>

<item>
    <title>Помогите удалить повторяющиеся строки (Аноним)</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/10226.html#24</link>
    <pubDate>Mon, 21 May 2018 09:28:46 GMT</pubDate>
    <description>Шо, опять?&lt;br&gt;&lt;br&gt;&amp;gt; людей глупея себя я всегда буду считать глупее себя - увы.&lt;br&gt;&lt;br&gt;Новый оборот речи - &quot;глупея себя&quot;. Может всё же &quot;глупее&quot;?&lt;br&gt;Хотя нет. Именно &quot;глупея&quot;. Не по дням, а по часам.&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; у меня только один вопрос: почему альтернативная точка зрения вызывает такой батхерт, &lt;br&gt;&amp;gt; ИМХО необоснованный.&lt;br&gt;&lt;br&gt;Обоснованный.&lt;br&gt;&lt;br&gt;Хе-хе.. у кого что болит - тот о том и говорит.&lt;br&gt;Очевидно же, что у вас явно подгорает в одном месте и &quot;рвёт пукан&quot;.&lt;br&gt;&lt;br&gt;Вы так стараетесь сделать хорошую мину при плохой игре,&lt;br&gt;и убедить окружающих в своей правоте - это явно говорит о вашей пристрастности.&lt;br&gt;&lt;br&gt;Почему? Да потому, что в глубине души вы прекрасно понимаете и осознаёте,&lt;br&gt;что облажались со своим советом. Но признать это - это выше ваших сил. Не можете.&lt;br&gt;Ошибиться может любой. Это не страшно. Но признавать свои ошибки может не каждый.&lt;br&gt;&lt;br&gt;Поэтому вы и пристрастны. И все у вас виноваты.&lt;br&gt;И ТС -&lt;br&gt;&amp;gt; Афтар как всегда швырнул нечеткую задачу и свалил&lt;br&gt;&lt;br&gt;&quot;Афтар как всегда&quot; - плохому танцору всегда что-то мешает.&lt;br&gt;&lt;br&gt;И остальные без вины вин</description>
</item>

<item>
    <title>Помогите удалить повторяющиеся строки (Pahanivo)</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/10226.html#23</link>
    <pubDate>Mon, 21 May 2018 08:10:52 GMT</pubDate>
    <description>&amp;gt; В принципе, да, согласен!  Оттачивать мастерство можно и на одноразовом  &lt;br&gt;&amp;gt; однострочнике, прикручивая к нему хеши, БД, внешнюю сортировку и де-сортировку...  &lt;br&gt;&amp;gt; Подбираешь для себя новую более мАстерскую постановку?&lt;br&gt;&lt;br&gt;оттачивать что-либо и подбирать тут малополезно ввиду отсутствия задачи как таковой и примеров исходных данных.&lt;br&gt;</description>
</item>

</channel>
</rss>
