HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ОФФТОП > Болталка
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Как удалить одинаковые строки (не оставляя ниодного дубля)?
  #1  
Старый 08.01.2010, 15:55
frxmaster
Новичок
Регистрация: 28.12.2009
Сообщений: 27
С нами: 8615574

Репутация: 11
По умолчанию Как удалить одинаковые строки (не оставляя ниодного дубля)?

Может кто подскажет программу, с помощью которой можно удалить все строки-дубли?

Например текстовый файл был таким:

X
Y
X
X
A
B
C

чтобы после удаления получилось:

Y
A
B
C


Заранее благодарен за помощь!
 
Ответить с цитированием

  #2  
Старый 08.01.2010, 15:57
mr.The
Познавший АНТИЧАТ
Регистрация: 30.04.2007
Сообщений: 1,205
С нами: 10016425

Репутация: 1257


По умолчанию

DupKill
_ttp://dl.dropbox.com/u/3662016/DupKill.exe
 
Ответить с цитированием

  #3  
Старый 08.01.2010, 15:58
lo0
Участник форума
Регистрация: 06.03.2006
Сообщений: 122
С нами: 10621225

Репутация: 72
По умолчанию

cat filename | uniq
 
Ответить с цитированием

  #4  
Старый 08.01.2010, 15:59
FALTONICK
Постоянный
Регистрация: 12.02.2009
Сообщений: 527
С нами: 9075146

Репутация: 0


По умолчанию

блокнот

заменить

x

заменить на: пробел
 
Ответить с цитированием

  #5  
Старый 08.01.2010, 16:15
winlogon.exe
Участник форума
Регистрация: 05.06.2009
Сообщений: 225
С нами: 8912421

Репутация: 297
По умолчанию

Цитата:
Сообщение от FALTONICK  
блокнот

заменить

x

заменить на: пробел
или на ентер
 
Ответить с цитированием

  #6  
Старый 08.01.2010, 16:25
frxmaster
Новичок
Регистрация: 28.12.2009
Сообщений: 27
С нами: 8615574

Репутация: 11
По умолчанию

Цитата:
Сообщение от FALTONICK  
блокнот

заменить

x

заменить на: пробел
не подходит, т.к. в файле несколько тысяч строк и дублей...
 
Ответить с цитированием

  #7  
Старый 08.01.2010, 16:34
frxmaster
Новичок
Регистрация: 28.12.2009
Сообщений: 27
С нами: 8615574

Репутация: 11
По умолчанию

Цитата:
Сообщение от mr.The  
DupKill
_ttp://dl.dropbox.com/u/3662016/DupKill.exe
Спасибо! То, что надо!
 
Ответить с цитированием

  #8  
Старый 23.04.2010, 16:34
PanaX
Новичок
Регистрация: 16.04.2010
Сообщений: 11
С нами: 8458686

Репутация: 0
По умолчанию

PHP код:
<?php
$file_array
=file("list.txt");
$all=count($file_array);
Echo 
"До $all";
foreach(
$file_array as $value)    

 if(!
in_array($value$a))   {  $a[]=$value;  } 
}  
$all=count($a);
$fp=fopen("list.txt","w") ;
 foreach(
$a as $value)    
fputs($fp$value."\r\n");    }  }  
fclose($fp);
 Echo 
"После $all";
  
?>
Прост похожая проблема сегодня возникла.Решил запостить.

Последний раз редактировалось PanaX; 23.04.2010 в 16:39..
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Взлом домофона Метаком andreipup Болталка 11 14.08.2009 16:06
Как стать хакером! foreva Болталка 19 12.12.2007 00:12
Установка Windoze глазами линуксоида (100% факты) nerezus Болталка 47 16.10.2005 15:06



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.