Go Back   В UNIX и Linux Форумы > Топ форумы > UNIX для чайников Вопросы И Ответы
.
Google Site



UNIX для чайников Вопросы И Ответы Если вы не уверены в том, где разместить UNIX или Linux вопрос, задайте его здесь. Все UNIX и Linux приветствуем новичков!!

Closed Thread
English Japanese Spanish French German Portuguese Italian Powered By Powered by Google
 
Резьба Инструменты Искать в этом Thread Оценить Thread Режимы дисплея
Old 10-11-2007
Зарегистрированный пользователь
 

Регистрация: август 2007
Сообщений: 12
Извлечение столбцов данных из файла

У меня есть файл, содержащий строки похожи на следующие позиции:

File1.txt:
.....
-RW-R - R - 1 корень персонала 4110 7 августа 17:02 XXX_OrderNum1_date1_time1.txt
-RW-R - R - 1 корень персонала 4110 7 августа 17:02 XXX_OrderNum2_date2_time1.txt
-RW-R - R - 1 корень персонала 4110 7 августа 17:02 XXX_OrderNum1_date2_time1.txt
....

Моя цель состоит в том, чтобы подготовить файл, который содержит все заказы, которые имели место несколько раз.

Как File2.txt:
OrderNum1 \u003d 2 раза

Как мы можем достичь этого?
Рекламные ссылки
Old 10-11-2007
zazzybob's Avatar
Зарегистрирован Geek
 

Регистрация: Декабрь 2003
Место проведения: Мельбурн, Австралия
Сообщений: 2100

Код:
$ awk '{print $NF}' tmp/file.txt | sed 's/^[^_]*_\([^_]*\)_.*$/\1/' | sort | uniq -c | awk '$1 !~ /^1$/ {printf( "%s = %s time(s)\n", $2, $1 )}'

Ура,
ZB
Old 10-11-2007
Зарегистрированный пользователь
 

Регистрация: Sep 2006
Сообщения: 2604

Код:
awk 'BEGIN{FS="_"}{a[$2]++}
     END{for (i in a) print i " : " a[i]}' "file"

Old 10-11-2007
Ygor's Avatar
Ygor Ygor is offline Forum Staff  
Модератор
 

Регистрация: Oct 2003
Место проведения: -31.96,115.84
Сообщения: 1431
Просто дубликатов ...
Код:
cut -d _ -f2 file1.txt | sort | uniq -d

Дубликаты с кол ...
Код:
cut -d _ -f2 file1.txt | sort | uniq -c | awk '$1>1&&$0=$2 " = " $1 " times"'

Рекламные ссылки
Closed Thread

Закладки

Резьба Инструменты Искать в этом Thread
Искать в этом Thread:

Расширенный поиск
Режимы дисплея Оценить эту ветку
Оценить эту ветку:

Отправка Правила
Вы не может Начать новую нитей
Вы не может Почтовые ответы
Вы не может Почтовые вложения
Вы не может Редактировать Ваши сообщения

BB код быть На
Смайлики являемся На
[IMG] код На
HTML-код Вне
Trackbacks являемся На
Pingbacks являемся На
Refbacks являемся Вне


Подробнее UNIX и Linux Темы форума можно найти полезные
Нить Резьба для начинающих Форум Ответы Последнее сообщение
Как извлечь только первый столбец из файла selamba_warrior Shell программирование и сценарии 11 05-21-2008 03:52 AM
Мне нужно, чтобы извлечь последнюю колонку файл и сравните значения vukkusila Shell программирование и сценарии 4 08-04-2007 12:21 PM
Лучший способ для проверки столбцов данных в файл. barry1 Shell программирование и сценарии 12 12-19-2006 05:23 PM
Извлечение данных из файлов getdpg Shell программирование и сценарии 20 08-03-2006 04:54 AM
извлекать данные из файла apalex Shell программирование и сценарии 2 04-27-2002 02:24 PM



Часовой пояс GMT -4. Текущее время 06:01 PM.


Powered By: Справка, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Язык Переводы на питание от .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX и Linux Форум Авторские права © 1993-2010 годов. Все права Reserved.Ad управление RedTyger

Содержание соответствующие URL-адреса в vBSEO 3.2.0