информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Spanning Tree Protocol: недокументированное применениеСетевые кракеры и правда о деле ЛевинаАтака на Internet
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Бэкдор в xz/liblzma, предназначенный... 
 Три миллиона электронных замков... 
 Doom на газонокосилках 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
Отсортировать и заменять две последовательные одинаковые строки на одну [upd2] :-) 07.10.03 12:44  Число просмотров: 1239
Автор: amirul <Serge> Статус: The Elderman
Отредактировано 07.10.03 12:52  Количество правок: 2
<"чистая" ссылка>
Для сортировки в shell-е команда sort есть, кажется для второй части тоже есть отдельная команда, не помню точно, но вроде когда по манам лазил встречал - не понадобилась вот и забыл. Но если нет, то sed или gawk точно помогут.

---------------
Еще раз глянул - оно уже отсортировано. В таком случае рекомендую глянуть маны по всем утилсам из пакета textutils (для линуха), или как они там называются. Если там нету, то опять таки sed или awk

----------------
Что то я зачастил с апдейтами. Нашел. Это утилса uniq из пакета coreutils. Успехов
<programming>
Нужно убрать повторения 07.10.03 12:30  
Автор: choor Статус: Elderman
<"чистая" ссылка>
Я точно даже не знаю как это сделать и с помощью чего
Я думаю с помощью grep можно ну или Perl
Так вот есть:
www.collegeboard.com
www.dslreports.com
www.dslreports.com
www.act.org
www.eicar.org
www.thespark.com
www.thespark.com
www.testprep.com
www.testprep.com
www.babe-test.com
www.google.com
www.google.com.ru
www.ibiblio.org
www.ibiblio.org
www.kaplan.com
www.testandmeasurement.com
www.stsware.com
www.lsac.org
www.queendom.com
www.queendom.com
www.grc.com

---
Нужно все повторения убрать например из
www.queendom.com
www.queendom.com
Сделать:
www.queendom.com
Но опять же повторения могут быть в разброс.
Как решить задачу?
Нужно убрать повторения 07.10.03 21:47  
Автор: NKritsky <Nickolay A. Kritsky> Статус: Elderman
<"чистая" ссылка>
по-моему `sort -u' все это умеет.
Отсортировать и заменять две последовательные одинаковые строки на одну [upd2] :-) 07.10.03 12:44  
Автор: amirul <Serge> Статус: The Elderman
Отредактировано 07.10.03 12:52  Количество правок: 2
<"чистая" ссылка>
Для сортировки в shell-е команда sort есть, кажется для второй части тоже есть отдельная команда, не помню точно, но вроде когда по манам лазил встречал - не понадобилась вот и забыл. Но если нет, то sed или gawk точно помогут.

---------------
Еще раз глянул - оно уже отсортировано. В таком случае рекомендую глянуть маны по всем утилсам из пакета textutils (для линуха), или как они там называются. Если там нету, то опять таки sed или awk

----------------
Что то я зачастил с апдейтами. Нашел. Это утилса uniq из пакета coreutils. Успехов
стандартные действия на perl - всосать в хэш и потом распечатать одни keys 07.10.03 17:00  
Автор: dl <Dmitry Leonov>
<"чистая" ссылка>
while(<>)
{
   $names{$_} = 1;
}
foreach (sort keys %names)
{
  print;
}

---
:) 07.10.03 19:10  
Автор: choor Статус: Elderman
<"чистая" ссылка>
Га и вправду :)
спасибо
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2024 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach