/usr/share/doublecmd/doc/uk/findfiles.html is in doublecmd-help-uk 0.6.0-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
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 | <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Пошук файлів</title>
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
</head>
<body>
<div class="CHAPTER">
<h1>Пошук файлів</h1>
<hr/>
<h2><a name="attributes">Пошук файлів з певними атрибутами.</a></h2>
<p>
Для пошуку конкретних атрибутів необхідно ввести шаблон, який визначає які атрибути шукати і чи вони повинні бути включені чи виключені. Кожен атрибут представляється в наступному форматі:</p>
<code><attribute>+</code> чи <code><attribute>-</code>
<p>
Знак плюс означає, що файл повинен містити набір атрибутів, знак мінус означає, що файл не повинен містити набір атрибутів.</p>
<p>Ідентифікатори <tt><атрибутів></tt> можуть бути наступні:</p>
<p>Для Windows:<p>
<table border="0" frame="void" width="50%" class="CALSTABLE">
<tbody>
<thead style="font-size: 80%; border-width=2"><td>Атрибути файлів:</td></thead>
<tr valign="top" title="wer">
<td>
<code>
r - тільки для читання<br>
a - архівний<br>
h - прихований<br>
s - системний<br>
d - директорія<br>
l - символічне посилання<br>
t - тимчасовий<br>
p - розріджений<br>
c - стиснутий<br>
e - шифрований<br>
</code>
</td>
</tr>
</tbody>
</table></p>
</p>
<p>Для Unix:<p>
<table border="0" frame="void" width="50%" class="CALSTABLE">
<tbody>
<thead style="font-size: 80%; border-width=2"><td>Дозволи:</td><td>Типи файлів:</td></thead>
<tr valign="top" title="wer">
<td>
<code>
ur - user read<br>
uw - user write<br>
ux - user execute<br>
gr - group read<br>
gw - group write<br>
gx - group execute<br>
or - others read<br>
ow - others write<br>
ox - others execute<br>
us - set user ID<br>
gs - set group ID<br>
sb - sticky bit<br>
</code>
</td>
<td><code>
b - block<br>
c - character<br>
d - directory<br>
f - fifo<br>
l - symlink<br>
r - regular<br>
s - socket<br>
</code>
</td>
</tr>
</tbody>
</table></p>
У Unix ви можете також використовувати вісімкове подання дозволів. Наприклад 0750 такий самий як ur, uw, ux, gr і gx разом взяті.
</p>
<h4>Розширені шаблони.</h4>
<p>
Деякі атрибути можуть бути об'єднані разом через зв’язок AND (І). Просто вкажіть який за яким має йти. Наприклад: <tt>r+s+h+</tt> відповідає файлам які має усі три встановлені атрибути: тільки для читання, прихований і системний.
</p>
<p>
Крім того, такі групи атрибутів AND (І) можуть бути об'єднані разом з зв’язком OR (АБО) . Це робиться за допомогою символу "|" (вертикальна риска). Наприклад: <tt>r+|s+h+</tt> відповідає файлам які мають встановлені атрибути:
<list>
<li>тільки для читання</li>
або
<li>прихований і системний</li>
</list>
</p>
<p>
Можна інвертувати AND (І) послідовності за допомогою символа "!", поставленого на початку послідовності. Наприклад: <tt>!r+s+h+</tt> відповідає файлам які не містять жодного з троьх атрибутів: тільки для читання, прихований і системний. Відповідний файл може мати один, два чи не мати жодного встановленого атрибута але не може містити всіх їх. Заперечення відноситься тільки до послідовності AND (І), таким чином, шаблон <tt>!r+|!s+h+</tt> відповідає файлам з такими набром атрибутів:
<list>
<li>не містять атрибутів тільки для читання (те саме, що і r-)</li>
або
<li>не містять прихованих та системних атрибутів</li>
</list>
</p>
<p>Ви не можете використовувати круглі дужки, щоб відокремлювати послідовності.</p>
<h4>Приклади.</h4>
<br>Для Windows:<br>
<table border="0" frame="void" width="100%" class="CALSTABLE" cellspacing="20">
<tbody>
<tr>
<td><tt>a+s-h-</tt></td>
<td>відповідні файли мають встановлений архівний атрибут і не мають ні системнго ні прихованого набору атрибутів</td>
</tr>
<tr>
<td><tt>e+|c+</tt></td>
<td>відповідні файли мають бути стиснені або зашифровані (це атрибути NTFS)</td>
</tr>
<tr>
<td><tt>d-</tt></td>
<td>відповідні файли але не каталоги</td>
</tr>
</tbody>
</table>
<br>Для Unix:<br>
<table border="0" frame="void" width="100%" class="CALSTABLE" cellspacing="20">
<tbody>
<tr>
<td><tt>uw+|gw+|ow+</tt></td>
<td>відповідні файли може записувати користувач, група або будь-хто інший</td>
</tr>
<tr>
<td><tt>222+</tt></td>
<td>відповідні файли можуть записуватися користувачем, і групою, і будь-ким іншим</td>
</tr>
<tr>
<td><tt>d+ox+</tt></td>
<td>відповідні каталоги доступні будь-кому</td>
</tr>
<tr>
<td><tt>!700+</tt></td>
<td>відповідні файли не повністю доступні для користувача</td>
</tr>
</tbody>
</table>
<div class="SECT1">
<p class="NAVBACK"><a href="index.html">На головну</a></p>
</div>
</div>
</body>
</html>
|