The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Программирование под UNIX (Shell скрипты)
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Сравнение файлов с разным количеством столбцов, dsp976 (?), 03-Мрт-16, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


6. "Сравнение файлов с разным количеством столбцов"  +/
Сообщение от димаemail (??), 03-Мрт-16, 15:35 
>[оверквотинг удален]
>>> Подскажите как можно организовать сравнение двух файлов? Один файл - столбец с
>>> данными. Второй файл - первый столбец подобен первому файлу, а второй
>>> столбец содержит другие данные.
>> И ты уже сравнил:
>>>Я сейчас могу только выбрать первый столбец из второго файла
>>> и сравнить его с первым файлом с помощью diff.
>> Задача решена! Молодейц!
> Не решена. diff выводит результаты без второго столбца. join отсутствует там где
> скрипт будет исполняться, в busybox. В man awk я в упор
> не вижу как можно это реализовать, не хватает опыта его применения.

echo tt zzz kkk | awk '{ print $1 " " $2 " " $3}'

Ответить | Правка | Наверх | Cообщить модератору

7. "Сравнение файлов с разным количеством столбцов"  –1 +/
Сообщение от dsp976email (?), 03-Мрт-16, 15:48 
> echo tt zzz kkk | awk '{ print $1 " " $2
> " " $3}'

echo мысли уловил не | awk '{print $3 " " $2 " " $1}'

Ответить | Правка | Наверх | Cообщить модератору

8. "Сравнение файлов с разным количеством столбцов"  +/
Сообщение от димаemail (??), 03-Мрт-16, 17:25 
>> echo tt zzz kkk | awk '{ print $1 " " $2
>> " " $3}'
> echo мысли уловил не | awk '{print $3 " " $2 "
> " $1}'

сделать файл_3 только с нужными данными и сравнивать файл_1 и файл_3

Ответить | Правка | Наверх | Cообщить модератору

11. "Сравнение файлов с разным количеством столбцов"  +/
Сообщение от dsp976email (?), 03-Мрт-16, 19:45 
> сделать файл_3 только с нужными данными и сравнивать файл_1 и файл_3

Я с самого начала делал так:

awk '{print $1}' file2 > file3
diff -u file1 file3

Как и положено, получал различия между ними. Но мне нужны данные всех трех столбцов. Надо чтобы в выводе участвовал и второй столбец из файл2.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру