Косую черту (\).
Сравнение и выравнивание папок - Сравнение папок выполняется по команде Сравнить каталоги в меню Выделение или о клавиатурной комбинации Shift-F2 (кстати, в ни в ФАРе, ни в Нортоне горячей лавиши для такой команды нет). В каждом из окон помечаются более новые фай-ы, а также файлы, которых нет в другом окне. Но содержимое вложенных папок о этой команде не анализируется. В меню Выделение есть еще одна очень удобная команда - Отменить новые скрыть ' цинаковые. Понимать сие надо так, что совпадающие файлы показаны просто не удут, чтобы не путались под ногами. Правда, есть одна особенность в поведении рограммы: стоит вам на время куда-то перейти (по Alt-Tab или мышкой), и файло- ые панели возвращаются к первоначальному виду. Как будто бы ничего и не срав-ивалось. Кроме этих двух команд, в Total Commander имеется еще одна – Синхронизировать каталоги в меню Команда. Вот это штучка помощнее: она умеет загляды-1ть во вложенные папки, сравнивать содержимое обычной папки и папки на FTP-'рвере или в архиве (правда, не во всяком архиве, а только ZIP), кроме размера и 1ты, умеет сравнивать содержимое файлов. Вверху слева и справа можете выбрать другие папки для сравнения и нажать юпку Сравнить. Результаты этой операции вы видите на рис. 3.57. Здесь стрелоч- 1 указывают направление предполагаемого копирования. Одинаковые файлы по-эчаются знаком равенства. Если теперь нажать кнопку Синхронизировать, появится сводная таблица изменении которую надо внимательно изучить и, в случае необходимо-• подкорректировать. И нажать ОК. Теперь эти файлы пойдут копироваться спра-i налево, те - слева направо, а остальные останутся на своих местах. Рассмотрим остальные параметры синхронизации. Галочка в строке и подкаталоги означает, что при сравнении должны учитываться юженные папки. В строке по содержимому нет галочки, а значит, файлы сравниваются только по те. ьсли бы мы пометили строку игнорировать дату, тогда бы сравнение шло только | размеру. Для удобства анализа в секции Показ можно отжать кнопку дубликатов, и одина- ' вые файлы из таблицы пропадут. Стоит отжать кнопку уникальных, и исчезнут, оборот единственные в своем роде файлы, - которых нет, в другом окне. Если жаты обе, то на освободившемся от файлов белом поле можно будет показывать НО. Кнопки со стрелками вправо-влево, с равенством и неравенством тоже можно жимать, Из списка будут пропадать файлы, которые предполагалось копировать ево, вправо или вовсе не копировать. А если их нет в списке, то над ними не Дет производиться никаких операций. Файл-менеджеры Самую верхнюю строку — Асимметрично — имеет смысл помечать тогда, когда вы собираетесь обновить содержимое архива или какого-то иного хранилища данных (или, напротив, полностью восстановить папку из архивной копии). В такой ситуации более новые версии файлов копируются слева направо, одинаковые не изменяются, а все лишние справа удаляются. Копирование в обратную сторону не выполняется. Поэтому и стрелочки у нас будут только слева направо, а лишние файлы с правой стороны будут помечены красными крестиками в знак того, что они приговорены к удалению. Впрочем, крестик, как и любую другую пометку, можно снять, щелкнув по нему мышкой. j. программы для работы с файлами Чтобы в сравнении участвовали не все файлы, а только с заданными масками, напишите в верхней строке в середине например, *.doc, — и будут сравниваться только «доки». Бывает еще красный значок ^, который появляется только когда программа не понимает, в какую сторону эти файлы копировать. Например,, вы задали сравнение по размеру файла, а сравнение по дате отключили. Найдя одноименные файлы разных размеров, программа поставит знак ^, чтобы вы вручную указали направление копирования. При сравнении вашей папки с содержимым веб-страницы (сравнение с FTP) может появиться еще такой значок: ^. Он означает следующее: если сравниваемые файлы чисто текстовые, тогда они одинаковы. Что за ерунда/вы скажете, при чем тут текстовый-нетекстовый?... Дело в том, что на Unix-серверах текстовые файлы имеют несколько иной формат. Если в Windows каждая текстовая строка кончается двумя невидимыми при просмотре символами («возврат каретки» и «новая строка»), то в Unix — только одной. Из-за этого текстовый файл, скопированный на юниксовый сервер, окажется короче. Вот об этом и сигнализирует Total Commander. Следует учитывать и то, что дата и время на серверах Интернета всегда будут не такими, как в вашем компе: иногда из-за разного поясного времени, а чаще — из-за разницы в подходах к этому вопросу в Windows и Unix. Там вообще все другое, на этих Unix-серверах1. Когда мы копируем и перемещаем 4'айлы и папки с места на место на своем компьютере, копиям присваиваются те же дата и время последнего изменения, что и у исходных файлов и папок. А вот при копировании на FTP-сервер мы никак не можем заставить сервер присвоить файлу ту или иную дату и время. Удаленный компьютер всегда ставит эти атрибуты файла сам. Поэтому только что скопированные файлы при сравнении их по датам с вашими кажутся отличающимися. FAR именно такую картину и показывает при сравнении «домашней» папки с FTP. Раз нельзя поменять дату файлам на сервере, хитрый Total Commander no команде Синхронизировать меняет дату-время файлов в обратную сторону — файлам на вашем компьютере ставит то же, что и на сервере. В итоге они оказываются равными! Но тут у вас возникнет проблема уже при сравнении этой Папк^ с другими на вашем компьютере. Или с файлами на другом FTP-сайте (если у вас их несколько). Что же говорит на это хитрый Total Commander? Предлагает не сравнивать такие папки. Вот такое соломоново решение2. ' Возникают еще некоторые проблемы при обмене файлами с удаленным компьютером. Например, «У них» различаются большие и маленькие буквы в именах файлов и папок, а у нас нет. Представьте, что вам надо скопировать с сервера фай- ' Не зря люди про Unix говорят «Уних». У них там даже имена файлов могут со звездочек начинаться!.. А пробелов в именах, наоборот, быть не может. 2 Если вы вновь поработали с файлами, которым Total Commander присобачил неизвестно какое «униховое» время и дату, то после этой работы время и дата вновь изменятся — станут виндоузовско-го стандарта. И окажется, что все мучения были напрасны.
|