![]() |
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| UNIX перспективных И опытных пользователей Эксперт-на-экспертов. Узнайте современные UNIX, UNIX команды, Linux, операционные системы, системы управления, программирование, Shell, Shell скриптов, Solaris, Linux, HP-UX, AIX, OS X, BSD. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| Сравнение 2 файлов | hdixon | UNIX для чайников Вопросы И Ответы | 2 | 08-01-2007 01:24 PM |
| Из сопоставления двух числа получаю ошибку не удалось исправить это поможет pplease | moh_hak_786 | Shell программирование и сценарии | 2 | 06-25-2007 12:55 AM |
| сравнение двух файлов | Марван | UNIX для чайников Вопросы И Ответы | 6 | 06-11-2007 03:39 AM |
| тень по сравнению с реальными файлами файлы | terrym | UNIX перспективных И опытных пользователей | 4 | 02-09-2007 02:38 AM |
| скрипт оболочки сравнения файлов в один файл | raina_nalin | Shell программирование и сценарии | 4 | 06-21-2005 07:00 AM |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
||||
|
Сценарий ошибка .. для сравнения 2 файлов!
Привет
Я использую ниже сценарий для сравнения двух файлов .. Я получаю ошибку, как упомянуто ниже: #! / BIN / ш # Сценарий найти разницу между 2 файлов # Помните старый файл file1 всегда должно быть первым аргументом. Иначе, логика будет наоборот. # Diff.sh <old файлу <new файлу если [[$ # NE-2]], затем Эхо "Нужна только 2 файла для сравнения" Exit 1 FI; # Возьмем дифф, игнорируя пустые и whitespaces. дифф-B-W $ (1) $ (2)> $ (1). дифф если [[$? эк-0]], затем Эхо "Нет файлов были добавлены / удалены" еще Эхо "Файлы были добавлены / удалены" FI; # Процессе сравнения файлов. # Линия может выглядеть # <Текст, которые пошли-отказ #> Текста, которая пришла-в - а читать строки делать если [[$ (строка: 0:2) \u003d\u003d "<"]], затем Эхо ($ Онлайн: 2) удаляется. FI; если [[$ (строка: 0:2) \u003d\u003d ">"]], затем Эхо ($ Онлайн: 2) добавлен. FI; Готово <$ (1). дифф Когда я запускаю: diff.sh <oldfilename> <newfilename> / главная / CVS -> diff.sh 2047files.txt 2048files.txt Файлы были добавлены / удалены diff.sh [23]: $ (строка: 0:2): Указанная замена не подходит для этой команды. может кто-нибудь исправить это ... Обратите внимание, но моя puruse будет сделано, я могу создать еще один файл, где я мог видеть дифф, но я получаю ошибку ... Как будет прийти за это??? Любое sugesstions ... |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|