|
|
|
|
Google Site
|
|||||||
| Форумы | Регистрация | Блог | Человек Страницы | Правила форума | Ссылки | Альбомы | ЧАВО | Пользователи | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
![]() |
|
|
Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
|||
|
Привет,
Мне нужно сравнить файлы в 2 рекурсивных каталогов. Мне нужно создать скрипт, который: 1. Распакуйте файлы рекурсивным. 2. Проверьте, если все файлы в одну директорию существовать на других, если не печать из имени файла. 3. Проверьте, соответствует ли содержимое файлов такие же, если не имя файла и другое содержание будет показано в другом файле. Спасибо ![]() |
| Рекламные ссылки |
|
|
|
|||
|
В списке вы предоставили, просто, как кажется
ЧТО ДЕЛАТЬ инструкции! ![]() Но то, что вы пробовали до сих пор! ![]() |
|
|||
|
gunzip-пт *
# Проверить, если Есть сравнения файлов между каталогами LS-L bb_R4 | grep ^ D | AWK '(печать)' | теэ A | LS-L bb_Core | grep ^ D | AWK '(печать)' | теэ B | дифф AB dircmp-DS bb_R4 bb_Core |
|
|||
|
Сравните 2 файлов с несколькими полями
Привет,
Не уверен, что это правильное место. У меня возникли некоторые проблемы со сценарием. В основном я имею 2 файла, первый имеет следующий формат: 59382652678,59382652678,093582673 59382828082,59382828082,091531434 59382965276,59382965276,097447775 59385125137,59385125137,085430172 59385184928,59385184928,094012044 И второй файл гораздо больше ($ HOME/20080410_10 *) 20537,59393495882,2008-04-10,35727,50,1,740010104911699,, 2, -14000,088807321,40553,0,0,9,0,0,088807321,, XXXX 1-7-9,0, 0,0,0, -1,740011018811772, XXXXXX,, 0,0,14000,0,0, XXXXXX, 0401 D413D0E01DD,,, 10,59397995026,59397995026,, 0,0,0, 0,0,0, 0,0,0,0,0,1, XXXX, 50,61,0,9999,1,71340044,0,0,50, -1,0,1970-01-01 Второе и третье места в первом файле соответствует 2-м и 18-го места во втором файле. Я работал над сценарием, но я могу сравнить только одно поле между файлами ![]() Я в `LS $ HOME/20080410_10 *` делать nawk-F, 'BEGIN (а ((getline < "' $ file2")> 0) file2_ar [$ 2] \u003d $ 2; <<<<Это второе поле, как мне assing третий подал??? ФУСШ \u003d",";) ( если (file2_ar [$ 2] И И $ 9 \u003d\u003d 2) Версия для печати file2_ar [$ 2], $ 0; END ()) '$ I>> output.log готово Кто-нибудь есть идея о том, каким образом она может быть решена? Спасибо, Последний раз редактировалось newinawk; на 05-19-2008 03:19 PM.. Основание: Открыта новая нить с вопросом |
| Рекламные ссылки | ||
|
|
![]() |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| сравнить 2 файла .. | Амон | Shell программирование и сценарии | 8 | 06-23-2008 11:34 AM |
| сравнить два файла | charandevu | Shell программирование и сценарии | 7 | 03-30-2008 04:20 PM |
| Сравнение файлов | kharen11 | UNIX перспективных И опытных пользователей | 25 | 03-14-2007 05:35 AM |
| сравнить файлы и за | MizzGail | UNIX для чайников Вопросы И Ответы | 2 | 04-25-2003 02:34 PM |
| сравнить файлы | ingunix | UNIX для чайников Вопросы И Ответы | 3 | 05-24-2001 12:44 PM |