1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>DC - Поиск файлов</title>
<link rel="stylesheet" type="text/css" href="doublecmd.css">
<link rel="shortcut icon" href="../../pixmaps/common/favicon.ico">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<a name="topofpage"></a>
<div class="header"><a href="index.html"><img src="../../pixmaps/common/dclogo2017.png" alt="Double Commander" height="48" width="374"></a>
<div id="global-nav" class="nav"><a title="Домашняя страница Double Commander" href="https://doublecmd.sourceforge.io/" target="_blank">Домашняя страница</a> | <a title="Вики Double Commander" href="https://github.com/doublecmd/doublecmd/wiki" target="_blank">Вики</a></div>
</div>
<div class="footer"><div class="nav"><a title="Начало" href="index.html">Начало</a> | <a title="Предыдущая страница" href="copymove.html">Пред.</a> | <a title="Следующая страница" href="multirename.html">След.</a></div></div>
<div class="dchelpage">
<div>
<h1>2.5. Поиск файлов</h1>
</div>
<div>
<h2>Содержание</h2>
<dl>
<dt>1. <a href="#intro">Введение</a></dt>
<dt>2. <a href="#standard">Вкладка "Стандартный"</a></dt>
<dt>3. <a href="#advanced">Вкладка "Расширенный"</a></dt>
<dd>
<dl>
<dt>3.1. <a href="#attributes">Поиск файлов с определёнными атрибутами</a></dt>
<dd>
<dl>
<dt>3.1.1. <a href="#advpattrn">Расширенные паттерны</a></dt>
<dt>3.1.2. <a href="#examples">Примеры</a></dt>
</dl>
</dd>
</dl>
</dd>
<dt>4. <a href="#plugins">Вкладка "Плагины"</a></dt>
<dt>5. <a href="#templates">Вкладка "Шаблоны поиска"</a></dt>
<dt>6. <a href="#results">Вкладка "Результаты"</a></dt>
<dt>7. <a href="#configuration">Дополнительные настройки</a></dt>
</dl>
</div>
<div>
<h2><a name="intro">1. Введение</a></h2>
<p>Возможности инструмента поиска сгруппированы по вкладкам, мы можем переключаться по вкладкам с помощью комбинаций клавиш <kbd>Alt+1</kbd>...<kbd>Alt+4</kbd>.</p>
<p>Кроме того, к некоторым функциям можно получить доступ из главного меню этого окна.</p>
</div>
<div>
<h2><a name="standard">2. Вкладка "Стандартный"</a></h2>
<p>На этой вкладке мы можем искать файлы по имени и их содержимому.</p>
<p class="figure"><img class="largeimage" title="Поиск: Стандартный" alt="Поиск: Стандартный" src="images/imgDC/findstandard.png" width="786" height="436"></p>
<p>В поле <span class="italic">Начинать с каталога</span> указываем начальный каталог для поиска, по умолчанию будет использоваться текущий каталог активной панели.</p>
<p>Дополнительные параметры для указания места поиска файлов:</p>
<ul>
<li><p><span class="italic">В открытых вкладках</span> – будут использоваться только каталоги открытых вкладок (вкладки активной и неактивной панелей).</p></li>
<li><p><span class="italic">Выделенные файлы и каталоги</span> – если включено, то поиск будет вестись только среди выделенных в активной панели файлов и папок. Если в файловой панели есть выделенные файлы/папки, то этот параметр будет включен автоматически.</p></li>
<li><p><span class="italic">Следовать ссылкам</span> – если будет найдена символьная ссылка на каталог, целевой каталог будет прочитан и использован, иначе эта символьная ссылка будет считаться обычным файлом.</p></li>
<li><p><span class="italic">Исключить подкаталоги</span> – список масок каталогов, которые нужно исключить из поиска, здесь мы можем указать имена папок и относительные или абсолютные пути.</p></li>
<li><p><span class="italic">Глубина вложенности подкаталогов</span> может принимать значения:</p>
<ul>
<li><p>только текущий,</p></li>
<li><p>число уровней (на выбор от 1 до 100),</p></li>
<li><p>все (неограниченная).</p></li>
</ul>
<p>Эта настройка управляет глубиной "погружения" по дереву каталогов во время поиска. Указав "только текущий", мы ограничим поиск папкой, указанной в поле "Начинать с каталога" (подкаталоги просматриваться не будут).</p></li>
</ul>
<p>В поле <span class="italic">Искать файлы</span> задаём маску, по которой будет осуществляться поиск. Или мы можем просто указать имя файла или его часть.</p>
<p>Дополнительные параметры:</p>
<ul>
<li><p><span class="italic">Искать в архивах</span> – если включено, Double Commander дополнительно попытается прочитать содержимое всех архивов в каталоге(ах) поиска. Список поддерживаемых форматов зависит от добавленных архиваторных плагинов.</p></li>
<li><p><span class="italic">Поиск по части имени</span> – необходимо отключить, если хотим использовать точное имя файла.</p></li>
<li><p><span class="italic">Регулярное выражение</span> – если включено, можно использовать <a href="regexp.html">регулярные выражения</a>.</p></li>
<li><p><span class="italic">Исключить файлы</span> – список имён файлов, которые нужно исключить из поиска. Также поддерживаются маски.</p>
</ul>
<p>Примечание: <span class="italic">Искать файлы</span>, <span class="italic">Исключить файлы</span>, <span class="italic">Начинать с каталога</span> и <span class="italic">Исключить подкаталоги</span> позволяют ввести несколько значений, разделённых точкой с запятой ";" (без пробелов). Если необходимо найти файл с точкой с запятой в имени, мы можем использовать регулярные выражения.</p>
<p>Если отмечено <span class="italic">Искать в файле текст</span>, во время поиска будет происходить просмотр содержимого файлов и в результат поиска попадут только содержащие указанный текст. Также во время поиска можно сразу заменить указанный текст на другой, включив <span class="italic">Заменить текст</span> и указав строку замены.</p>
<p>Дополнительные параметры:</p>
<ul>
<li><p><span class="italic">Файлы, НЕ содержащие этот текст</span> – заставляет программу показывать только те файлы, в содержимом которых не найден текст, указанный в поле <span class="italic">Искать в файле текст</span>.</p></li>
<li><p><span class="italic">С учётом регистра</span> – указывает, что прописные буквы нужно отличать от строчных. Т.е. "Fallout" и "fallout" будут восприниматься как разные.</p></li>
<li><p><span class="italic">Шестнадцатеричное</span> – поиск шестнадцатеричных символов (без учёта регистра, с пробелами между символами или без, например, "C0 C1 C2" или "c0c1c2").</p></li>
<li><p><span class="italic">Офисные XML</span> – включает поиск в файлах Microsoft Office (DOCX, XLSX) и OpenOffice/LibreOffice (ODT, ODS).</p></li>
<li><p>Также можно указать кодировку (UTF, ISO, KOI, DOS, ANSI и т.д.), включить регулярные выражения.</p></li>
</ul>
<p>Примечание о кодировке текста: Мы можем задать кодировку текста или использовать одно из специальных значений:</p>
<ul>
<li><p><span class="italic">Default</span> – зависит от операционной системы и выбранных языковых стандартов системы:</p>
<ul>
<li><p>Windows: системная кодировка ANSI по умолчанию.</p></li>
<li><p>Linux и другие Unix-подобные системы: системная кодировка текста по умолчанию, в современных системах обычно используется UTF-8.</p></li>
</ul>
<li><p><span class="italic">ANSI</span> – системная кодировка ANSI по умолчанию (зависит от языковых стандартов системы).</p></li>
<li><p><span class="italic">OEM</span> – системная кодировка OEM (DOS) по умолчанию (зависит от языковых стандартов системы).</p></li>
</ul>
<p>Кнопка <span class="italic">Кодировка</span> (<img title="Кодировка" alt="Кодировка" src="images/imgDC/bencoding.png" width="16" height="16">) позволяет указать более одной кодировки.</p>
<p>Кнопка <span class="italic">Старт</span> запускает поиск, <span class="italic">Отмена</span> останавливает, а <span class="italic">Закрыть</span> закрывает окно поиска файлов.</p>
<p><span class="italic">Новый поиск</span> – очищает поле результатов и позволяет запустить поиск заново (возможно, с другими условиями).</p>
<p><span class="italic">Предыдущий поиск</span> – загружает параметры из предыдущего поиска (в текущей сессии, до закрытия Double Commander).</p>
<p>По умолчанию Double Commander сохраняет историю полей ввода, для удаления ненужных записей из истории мы можем использовать <kbd>Shift+Del</kbd>, также мы можем отключить сохранение истории в разделе настроек <a href="configuration.html#ConfigDC">Конфигурация</a>.</p>
<p class="navback"><a href="#topofpage">(наверх)</a></p>
</div>
<div>
<h2><a name="advanced">3. Вкладка "Расширенный"</a></h2>
<p>Вкладка <span class="italic">Расширенный</span> позволяет указать дополнительные условия поиска файла: дата, время и возраст файла (по дате модификации), минимальный и максимальный размер файла, а также атрибуты.</p>
<p class="figure"><img class="largeimage" title="Поиск: Расширенный" alt="Поиск: Расширенный" src="images/imgDC/findadvanced.png" width="786" height="400"></p>
<p>Атрибуты файла можно указать вручную или используя небольшой помощник на кнопке <span class="italic">Добавить</span> (подробнее об использовании атрибутов файлов смотрите ниже). Кнопка <span class="italic">Помощь</span> открывает следующий подраздел этой страницы.</p>
<p>Также здесь можно задать поиск дубликатов файлов по следующим одному или нескольким критериям:</p>
<ul>
<li><p>сравнить имена файлов;</p></li>
<li><p>сравнить размеры файлов;</p></li>
<li><p>сравнить хеши: будет использоваться контрольная сумма BLAKE2b (x64) или BLAKE2s;</p></li>
<li><p>сравнить содержимое файлов (побайтовое сравнение).</p></li>
</ul>
<p>В результате будут показаны имена файлов, номер группы совпадающих файлов и расположение файлов. Также после передачи списка в панель мы можем использовать специальный режим выделения, где можно выбрать только дубликаты:
<span class="italic">Выделить группу</span> и <span class="italic">Снять выделение с группы</span> в подменю <a href="help.html#mnu_select">Выделение</a>.</p>
<p class="navback"><a href="#topofpage">(наверх)</a></p>
</div>
<div>
<h2><a name="attributes">3.1. Поиск файлов с определёнными атрибутами</a></h2>
<p>Для поиска по атрибутам необходимо использовать шаблон, который определяет, какие атрибуты искать и их состояние (установлены ли они или сняты).</p>
<p>Одиночный атрибут представляется в следующем формате:</p>
<p><code><атрибут>+</code> или <code><атрибут>-</code></p>
<p>Знак плюс означает, что у файл должен быть установлен этот атрибут, знак минус – наоборот, что у файла этот атрибут не должен быть установлен.</p>
<p>Возможные атрибуты представлены в таблице:</p>
<table>
<tr class="rowcategorytitle"><th colspan="2">Атрибуты в Windows</th></tr>
<tr class="rowsubtitle"><th class="namecolumn">Атрибут</th><th class="categorydesccolumn">Что обозначает</th></tr>
<tr><td class="varcell"><div class="firstcolumnaleft">a</div></td><td class="hintcell">архивный</td></tr>
<tr><td class="varcell"><div class="firstcolumnaleft">c</div></td><td class="hintcell">сжатый (сжатие NTFS)</td></tr>
<tr><td class="varcell"><div class="firstcolumnaleft">d</div></td><td class="hintcell">каталог</td></tr>
<tr><td class="varcell"><div class="firstcolumnaleft">e</div></td><td class="hintcell">зашифрованный (шифрование EFS)</td></tr>
<tr><td class="varcell"><div class="firstcolumnaleft">h</div></td><td class="hintcell">скрытый</td></tr>
<tr><td class="varcell"><div class="firstcolumnaleft">l</div></td><td class="hintcell">символьная ссылка</td></tr>
<tr><td class="varcell"><div class="firstcolumnaleft">p</div></td><td class="hintcell">разрежённый</td></tr>
<tr><td class="varcell"><div class="firstcolumnaleft">r</div></td><td class="hintcell">только для чтения</td></tr>
<tr><td class="varcell"><div class="firstcolumnaleft">s</div></td><td class="hintcell">системный</td></tr>
<tr><td class="varcell"><div class="firstcolumnaleft">t</div></td><td class="hintcell">временный</td></tr>
</table>
<br>
<table>
<tr class="rowcategorytitle"><th colspan="2">Атрибуты в Unix/Linux (права доступа)</th></tr>
<tr class="rowsubtitle"><th class="namecolumn">Права доступа</th><th class="categorydesccolumn">Что обозначает</th></tr>
<tr><td class="varcell"><div class="firstcolumnaleft">ur</div></td><td class="hintcell">пользователь (владелец): чтение</td></tr>
<tr><td class="varcell"><div class="firstcolumnaleft">uw</div></td><td class="hintcell">пользователь (владелец): запись</td></tr>
<tr><td class="varcell"><div class="firstcolumnaleft">ux</div></td><td class="hintcell">пользователь (владелец): выполнение</td></tr>
<tr><td class="varcell"><div class="firstcolumnaleft">gr</div></td><td class="hintcell">группа: чтение</td></tr>
<tr><td class="varcell"><div class="firstcolumnaleft">gw</div></td><td class="hintcell">группа: запись</td></tr>
<tr><td class="varcell"><div class="firstcolumnaleft">gx</div></td><td class="hintcell">группа: выполнение</td></tr>
<tr><td class="varcell"><div class="firstcolumnaleft">or</div></td><td class="hintcell">остальные: чтение</td></tr>
<tr><td class="varcell"><div class="firstcolumnaleft">ow</div></td><td class="hintcell">остальные: запись</td></tr>
<tr><td class="varcell"><div class="firstcolumnaleft">ox</div></td><td class="hintcell">остальные: выполнение</td></tr>
<tr><td class="varcell"><div class="firstcolumnaleft">us</div></td><td class="hintcell">установка ID пользователя во время выполнения (SUID)</td></tr>
<tr><td class="varcell"><div class="firstcolumnaleft">gs</div></td><td class="hintcell">установка ID группы во время выполнения (SGID)</td></tr>
<tr><td class="varcell"><div class="firstcolumnaleft">sb</div></td><td class="hintcell">бит сохранения задачи/закрепления в памяти (sticky bit)</td></tr>
</table>
<br>
<table>
<tr class="rowcategorytitle"><th colspan="2">Атрибуты в Unix/Linux (типы файлов)</th></tr>
<tr class="rowsubtitle"><th class="namecolumn">Типы файлов</th><th class="categorydesccolumn">Что обозначает</th></tr>
<tr><td class="varcell"><div class="firstcolumnaleft">b</div></td><td class="hintcell">блочное физическое устройство</td></tr>
<tr><td class="varcell"><div class="firstcolumnaleft">c</div></td><td class="hintcell">символьное физическое устройство</td></tr>
<tr><td class="varcell"><div class="firstcolumnaleft">d</div></td><td class="hintcell">каталог</td></tr>
<tr><td class="varcell"><div class="firstcolumnaleft">f</div></td><td class="hintcell">именованный канал (или буфер FIFO)</td></tr>
<tr><td class="varcell"><div class="firstcolumnaleft">l</div></td><td class="hintcell">символьная ссылка</td></tr>
<tr><td class="varcell"><div class="firstcolumnaleft">r</div></td><td class="hintcell">обычный файл</td></tr>
<tr><td class="varcell"><div class="firstcolumnaleft">s</div></td><td class="hintcell">сокет (socket)/доменное гнездо</td></tr>
</table>
<br>
<p>В Unix/Linux также можно использовать восьмеричное представление разрешений. Например, 0750 – то же самое, что и комбинация <code>ur</code>, <code>uw</code>, <code>ux</code>, <code>gr</code> и <code>gx</code>.</p>
<p class="navback"><a href="#topofpage">(наверх)</a></p>
</div>
<div>
<h2><a name="advpattrn">3.1.1. Расширенные паттерны</a></h2>
<p>Некоторые атрибуты могут быть объединены в группу с отношением И, просто укажите один шаблон за другим.</p>
<p>Например: <code>r+s+h+</code> соответствует файлам, у которых установлены все три атрибута: только для чтения, системный и скрытый.</p>
<p>Кроме того, такие группы атрибутов могут быть объединены вместе с отношения ИЛИ. Это делается с помощью символа "|" (вертикальная черта).</p>
<p>Например: <code>r+|s+h+</code> соответствует файлам, у которых:</p>
<ul>
<li>или установлен атрибут только для чтения</li>
<li>или установлены атрибутами системный и скрытый.</li>
</ul>
<p>В шаблонах, объединённых в группу с отношением И, можно использовать оператор "не равно", добавив символ "!" в начале.</p>
<p>Например: <code>!r+s+h+</code> соответствует файлам, которые не имеют всех трёх атрибутов: только для чтения, системный и скрытый. Соответствующий файл может не иметь ни одного, иметь один или два из этого набора атрибутов, но не все сразу.</p>
<p>Оператор "не равно" можно применять только к группе атрибутов с отношением И, например, шаблон <code>!r+|!s+h+</code> соответствует файлам, у которых:</p>
<ul>
<li>или не установлен атрибут только для чтения (аналогично <code>r-</code>)</li>
<li>или не установлены атрибуты системный и скрытый.</li>
</ul>
<p class="navback"><a href="#topofpage">(наверх)</a></p>
</div>
<div>
<h2><a name="examples">3.1.2. Примеры</a></h2>
<br>
<table>
<tr class="rowcategorytitle"><th colspan="2">Примеры в Windows</th></tr>
<tr class="rowsubtitle"><th class="namecolumn">Пример</th><th class="categorydesccolumn">Как интерпретировать</th></tr>
<tr><td class="varcell"><div class="firstcolumnaleft">a+s-h-</div></td><td class="hintcell">соответствует файлам, имеющим установленный атрибут архивный и снятые системный и скрытый</td></tr>
<tr><td class="varcell"><div class="firstcolumnaleft">e+|c+</div></td><td class="hintcell">соответствует файлам, имеющим установленный атрибут сжатый или зашифрованный</td></tr>
<tr><td class="varcell"><div class="firstcolumnaleft">d-</div></td><td class="hintcell">соответствует файлам, но не каталогам</td></tr>
</table>
<br>
<table>
<tr class="rowcategorytitle"><th colspan="2">Примеры в Unix/Linux</th></tr>
<tr class="rowsubtitle"><th class="namecolumn">Пример</th><th class="categorydesccolumn">Как интерпретировать</th></tr>
<tr><td class="varcell"><div class="firstcolumnaleft">uw+|gw+|ow+</div></td><td class="hintcell">соответствует файлам, которые доступны для записи либо пользователю, либо группе, либо остальным</td></tr>
<tr><td class="varcell"><div class="firstcolumnaleft">222+</div></td><td class="hintcell">соответствует файлам, которые доступны для записи и пользователю, и группе, и остальным</td></tr>
<tr><td class="varcell"><div class="firstcolumnaleft">d+ox+</div></td><td class="hintcell">соответствует каталогам, которые доступны всем</td></tr>
<tr><td class="varcell"><div class="firstcolumnaleft">!700+</div></td><td class="hintcell">соответствует файлам, которые не являются полностью доступными для пользователя</td></tr>
</table>
<br>
<p class="navback"><a href="#topofpage">(наверх)</a></p>
</div>
<div>
<h2><a name="plugins">4. Вкладка "Плагины"</a></h2>
<p>Поиск с помощью поисковых (DSX) или информационных (контентных, WDX) плагинов (описание типов плагинов и их установка описаны <a href="configuration.html#ConfigPlugins">здесь</a>).</p>
<p>Пример поиска изображений по ширине с минимальным и максимальным значениями:</p>
<p class="figure"><img class="largeimage" title="Поиск: Плагины" alt="Поиск: Плагины" src="images/imgDC/findplugins.png" width="786" height="400"></p>
<p>Интерфейс DSX-плагинов позволяет отправлять им значения параметров из вкладок "Стандартный" и "Расширенный", точный список передаваемых значений зависит от возможностей конкретного плагина.</p>
<p>WDX-плагины дополняют поиск, их поля можно комбинировать по следующим правилам:</p>
<ul>
<li><p><span class="italic">И (все правила)</span> – все условия должны совпадать.</p></li>
<li><p><span class="italic">ИЛИ (любое правило)</span> – достаточно одного совпадения.</p></li>
</ul>
<p><span class="italic">Оператор</span> и <span class="italic">Значение</span> зависят от типа данных, возвращаемых полем плагина: число, строка, дата, время или логический (булев) тип. Для некоторых числовых значений мы можем выбрать единицу измерения (например, размер или продолжительность). Поддерживаются следующие операции сравнения:</p>
<table class="innercmddesc">
<tr class="rowinnerdesc">
<th class="innerdescheader">Оператор</th>
<th class="innerdescheader">Описание</th>
</tr>
<tr>
<td class="varcell"><div class="firstcolumnaleft">=</div></td>
<td class="hintcell">равно</td>
</tr>
<tr>
<td class="varcell"><div class="firstcolumnaleft">!=</div></td>
<td class="hintcell">не равно</td>
</tr>
<tr>
<td class="varcell"><div class="firstcolumnaleft">=(с учётом регистра)</div></td>
<td class="hintcell">равно, с учётом регистра</td>
</tr>
<tr>
<td class="varcell"><div class="firstcolumnaleft">!=(с учётом регистра)</div></td>
<td class="hintcell">не равно, с учётом регистра</td>
</tr>
<tr>
<td class="varcell"><div class="firstcolumnaleft">></div></td>
<td class="hintcell">больше</td>
</tr>
<tr>
<td class="varcell"><div class="firstcolumnaleft"><</div></td>
<td class="hintcell">меньше</td>
</tr>
<tr>
<td class="varcell"><div class="firstcolumnaleft">>=</div></td>
<td class="hintcell">больше или равно</td>
</tr>
<tr>
<td class="varcell"><div class="firstcolumnaleft"><=</div></td>
<td class="hintcell">меньше или равно</td>
</tr>
<tr>
<td class="varcell"><div class="firstcolumnaleft">содержит</div></td>
<td class="hintcell">строка содержит заданный текст</td>
</tr>
<tr>
<td class="varcell"><div class="firstcolumnaleft">!содержит</div></td>
<td class="hintcell">строка не содержит заданный текст</td>
</tr>
<tr>
<td class="varcell"><div class="firstcolumnaleft">содержит(с учётом регистра)</div></td>
<td class="hintcell">строка содержит заданный текст, с учётом регистра</td>
</tr>
<tr>
<td class="varcell"><div class="firstcolumnaleft">!содержит(с учётом регистра)</div></td>
<td class="hintcell">строка не содержит заданный текст, с учётом регистра</td>
</tr>
<tr>
<td class="varcell"><div class="firstcolumnaleft">рег. выраж.</div></td>
<td class="hintcell">строка соответствует <a href="regexp.html">регулярному выражению</a></td>
</tr>
<tr>
<td class="varcell"><div class="firstcolumnaleft">!рег. выраж.</div></td>
<td class="hintcell">строка не соответствует <a href="regexp.html">регулярному выражению</a></td>
</tr>
</table>
<p class="navback"><a href="#topofpage">(наверх)</a></p>
</div>
<div>
<h2><a name="templates">5. Вкладка "Шаблоны поиска"</a></h2>
<p>Вкладка <span class="italic">Шаблоны поиска</span> позволяет сохранить параметры поиска, чтобы их можно было повторно использовать позднее.</p>
<p>Также здесь мы можем видеть шаблоны, созданные в настройках программы (<a href="configuration.html#ConfigColorFiles">Цвета > Типы файлов</a>, <a href="configuration.html#ConfigTooltips">Подсказки</a>) и в некоторых инструментах (<a href="help.html#cm_MarkPlus">Выделить группу</a>, <a href="syncdirs.html">Синхронизация каталогов</a>).</p>
<p>Под списком шаблонов расположено поле с подсказкой: для выделенного шаблона отображаются значения <span class="italic">Искать файлы</span> и <span class="italic">Начинать с каталога</span> (если он был сохранён).</p>
<p class="navback"><a href="#topofpage">(наверх)</a></p>
</div>
<div>
<h2><a name="results">6. Вкладка "Результаты"</a></h2>
<p>Эта вкладка содержит результат поиска (просто список полных имён файлов) и следующие кнопки:</p>
<ul>
<li><p><span class="italic">Просмотр</span> – открывает выбранный файл в окне просмотрщика (<kbd>F3</kbd>).</p></li>
<li><p><span class="italic">Правка</span> – открывает выбранный файл в редакторе (<kbd>F4</kbd>).</p></li>
<li><p><span class="italic">Перейти к файлу</span> – закрывает окно поиска, открывает в активной файловой панели каталог выбранного файла и устанавливает курсор на этом файле (<kbd>Enter</kbd> или двойной щелчок).</p></li>
<li><p><span class="italic">Файлы на панель</span> – передаёт список найденных файлов в активную файловую панель.</p></li>
</ul>
<p>Также доступно контекстное меню:</p>
<ul>
<li><p><span class="italic">Открыть в новой вкладке(ах)</span> – как команда <span class="italic">Перейти к файлу</span>, но выбранный файл будет открыт в фоновой вкладке (несколько выделенных файлов будут открыты в отдельных фоновых вкладках).</p></li>
<li><p><span class="italic">Просмотр</span>.</p></li>
<li><p><span class="italic">Правка</span>.</p></li>
<li><p><span class="italic">Убрать из списка</span> (или <kbd>Del</kbd>) – позволяет убрать из списка неподходящие результаты (файловая система не будет затронута).</p></li>
<li><p><span class="italic">Показать все найденные</span> – отменяет действие предыдущей команды.</p></li>
</ul>
<p>Чтобы выделить несколько файлов, мы можем использовать мышь и клавиши <kbd>Ctrl</kbd> и <kbd>Shift</kbd> или <kbd>Shift</kbd> и стрелки.</p>
<p>Клавиши <kbd>стрелка влево</kbd> и <kbd>стрелка вправо</kbd> переключают фокус между списком результата поиска и кнопкой <span class="italic">Новый поиск</span>.</p>
<p class="navback"><a href="#topofpage">(наверх)</a></p>
</div>
<div>
<h2><a name="configuration">7. Дополнительные настройки</a></h2>
<p>Дополнительные параметры, связанные с инструментом поиска, представлены в разделе настроек <span class="italic">Файловые операции</span> > <span class="italic">Поиск файлов</span>.</p>
<p class="figure"><img class="largeimage" title="Поиск: Дополнительные настройки" alt="Поиск: Дополнительные настройки" src="images/imgDC/findconfiguration.png" width="512" height="253"></p>
<p>Поиск файлов:</p>
<ul>
<li><p><span class="italic">Поиск по части имени</span> – Если не отмечено, Double Commander будет искать точное совпадение имени.</p></li>
<li><p><span class="italic">При запуске поиска очистить фильтр маски файла</span> – Если отмечено, Double Commander будет каждый раз автоматически очищать поле <span class="italic">Искать файлы</span>.</p></li>
<li><p><span class="italic">Текущие фильтры после нажатия "Новый поиск"</span> – устанавливает состояние остальных параметров поиска: Double Commander сохранит их, сбросит до состояния по умолчанию или спросит.</p></li>
<li><p><span class="italic">Показать меню окна в "Поиск файлов"</span> – Это меню содержит команды диалога поиска файлов (также показаны горячие клавиши) и пункты для быстрого перехода к этому разделу настроек и к <a href="configuration.html#ConfigHotKeys">настройкам горячих клавиш</a>.</p></li>
<li><p><span class="italic">Шаблон поиска по умолчанию</span> – Мы можем выбрать один из сохранённых ранее шаблонов поиска и Double Commander будет использовать его параметры в качестве параметров по умолчанию каждый раз, когда вызываем диалог поиска файлов.</p></li>
</ul>
<p>Поиск текста в файлах:</p>
<ul>
<li><p><span class="italic">Использовать отображение в память</span> – При таком поиске файл читается в оперативную память целиком и происходит её просмотр на наличие искомого текста (поиск идёт быстрее, но требуется больше памяти).</p></li>
<li><p><span class="italic">Использовать поток</span> – Если используется этот метод, то файл читается по частям и в каждой части идёт поиск нужного текста (медленнее, зато потребует меньше ресурсов).</p></li>
</ul>
<p class="navback"><a href="#topofpage">(наверх)</a></p>
<br>
</div>
</div>
<div class="footer"><div class="nav"><a title="Начало" href="index.html">Начало</a> | <a title="Предыдущая страница" href="copymove.html">Пред.</a> | <a title="Следующая страница" href="multirename.html">След.</a></div></div>
<div class="checker">
<a href="https://validator.w3.org/check?uri=referer" target="_blank"><img src="https://www.w3.org/Icons/valid-html40" alt="Valid HTML 4.0 Transitional" height="31" width="88"></a>
<a href="https://jigsaw.w3.org/css-validator/check/referer" target="_blank"><img style="border:0;width:88px;height:31px" src="https://jigsaw.w3.org/css-validator/images/vcss" alt="CSS Valid!"></a>
</div>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
</body>
</html>
|