From f5c4cd763f30ba95aae90e05464f5a3e76e07cb9 Mon Sep 17 00:00:00 2001 From: Andrew Borodin Date: Sun, 25 Mar 2012 18:44:58 +0400 Subject: [PATCH] Tweak EN and RU man pages. Signed-off-by: Andrew Borodin --- doc/man/mc.1.in | 30 ++++++++-------- doc/man/ru/mc.1.in | 102 +++++++++++++++++++++++++++++------------------------ 2 files changed, 72 insertions(+), 60 deletions(-) diff --git a/doc/man/mc.1.in b/doc/man/mc.1.in index 54d2794ac..41833611b 100644 --- a/doc/man/mc.1.in +++ b/doc/man/mc.1.in @@ -2610,17 +2610,16 @@ determines whether to preserve the permissions, timestamps and (if you are root) the ownership of the original files. If this option is not set, the current value of the umask will be respected. .PP -.B Use shell patterns on -.PP -When the shell patterns option is on you can use the '*' and '?' -wildcards in the source mask. They work like they do in the shell. In -the target mask only the '*' and '\\' wildcards are allowed. The -first '*' wildcard in the target mask corresponds to the first wildcard -group in the source mask, the second '*' corresponds to the second group -and so on. The '\\1' wildcard corresponds to the first wildcard group -in the source mask, the '\\2' wildcard corresponds to the second group -and so on all the way up to '\\9'. The '\\0' wildcard is the whole -filename of the source file. +.B Use shell patterns +.PP +When this option is on you can use the '*' and '?' wildcards in the source +mask. They work like they do in the shell. In the target mask only the '*' +and '\\' wildcards are allowed. The first '*' wildcard in the target +mask corresponds to the first wildcard group in the source mask, +the second '*' corresponds to the second group and so on. The '\\1' wildcard +corresponds to the first wildcard group in the source mask, the '\\2' wildcard +corresponds to the second group and so on all the way up to '\\9'. +The '\\0' wildcard is the whole filename of the source file. .PP Two examples: .PP @@ -2661,9 +2660,12 @@ next '\\E' or next '\\U', '\\L' or the end of the file name. .PP The '\\u' and '\\l' are stronger than '\\U' and '\\L'. .PP -For example, if the source mask is '*' (shell patterns on) or '^\\(.*\\)$' -(shell patterns off) and the target mask is '\\L\\u*' the file names -will be converted to have initial upper case and otherwise lower case. +For example, if the source mask is '*' ( +.I Use shell patterns +on) or '^\\(.*\\)$' ( +.I Use shell patterns +off) and the target mask is '\\L\\u*' the file names will be converted +to have initial upper case and otherwise lower case. .PP You can also use '\\' as a quote character. For example, '\\\\' is a backslash and '\\*' is an asterisk. diff --git a/doc/man/ru/mc.1.in b/doc/man/ru/mc.1.in index da3ac015d..6e82d2d9d 100644 --- a/doc/man/ru/mc.1.in +++ b/doc/man/ru/mc.1.in @@ -2646,7 +2646,7 @@ subshell, в файле .BR "C\-x c" . .PP Диалоговое окно "Права доступа" состоит из двух частей \- -.I Права доступа +.IR Права доступа и .IR Файл . .PP @@ -2827,45 +2827,55 @@ subshell, в файле копирования/перемещения файлов, и которые устанавливаются в том же окне запроса, где задаются маски имен файлов: .PP -"Разыменовывать ссылки" определяет, будут ли при -копировании жестких или символических ссылок в каталоге\- приемнике (и -рекурсивно в подкаталогах) создаваться такие же ссылки, или будут -копироваться файлы (и подкаталоги), на которые эти ссылки указывают. +.B "Разыменовывать ссылки" .PP -"Внутрь каталога, если есть" определяет, что делать, -если в каталоге\-приемнике уже существует подкаталог, имя которого -совпадает с именем файла (каталога), который копируется (источника). По -умолчанию (опция отключена) содержимое каталога\-источника копируется в +определяет, будут ли при копировании жестких или символических ссылок +в каталоге\- приемнике (и рекурсивно в подкаталогах) создаваться такие же ссылки, +или будут копироваться файлы (и подкаталоги), на которые эти ссылки указывают. +.PP +.B "Внутрь каталога, если есть" +.PP +определяет, что делать, если в каталоге\-приемнике уже существует подкаталог, +имя которого совпадает с именем файла (каталога), который копируется (источника). +По умолчанию (опция отключена) содержимое каталога\-источника копируется в каталог\-приемник. Если опция включена, то в каталоге приемнике будет создан новый подкаталог с тем же именем, в который и будет осуществляться копирование. Лучше показать это на примере: .PP -Пусть вы хотите скопировать содержимое каталога foo в каталог /bla/foo, -который уже существует. Обычно (опция отключена) mc будет просто -копировать все файлы из foo в /bla/foo. Если опцию включить, копирование -файлов будет производиться в /bla/foo/foo. -.PP -"Сохранять атрибуты" определяет, будут ли при -копировании/перемещении сохранены атрибуты исходного файла: права -доступа, временные метки и, если вы root, UID и GID исходного файла. -Если опция отключена, атрибуты будут установлены в соответствии с +Пусть вы хотите скопировать каталог +.I /foo , +содержащий файл +.I bar , +в уже существующий каталог +.IR /bla/foo . +Если эта опция не включена, MC скопирует файл +.I /foo/bar +в файл +.IR /bla/foo/bar . +Если опцию включить, будет создан каталог +.I /bla/foo/foo +и файл +.I /foo/bar +будет скопирован в файл +.IR /bla/foo/foo/bar . +.PP +.B "Сохранять атрибуты" +.PP +определяет, будут ли при копировании/перемещении сохранены атрибуты исходного +файла: права доступа, временные метки и, если вы root, UID и GID исходного +файла. Если опция отключена, атрибуты будут установлены в соответствии с текущим значением umask. .PP -Опция .B "Образцы в стиле shell" -включена. .PP -Когда опция -.B "Образцы в стиле shell" -включена, можно использовать символы замены (wildcards) '*' и '?' в -маске источника. Они обрабатываются аналогично тому, как это делается в -shell. В маске приемника разрешается использовать только '*' и -\&'\\<цифра>'. Первый символ '*' в маске приемника соответствует первой -группе символов замены в маске источника, второй символ '*' -соответствует второй группе и т.д. Аналогично, символ замены \&'\\1' -соответствует первой группе символов замены в маске источника, символ -\&'\\2' \- второй группе и т.д. до \&'\\9'. Символ \&'\\0' соответствует -целому имени файла\-источника. +Когда эта опция включена, можно использовать символы замены +(wildcards) '*' и '?' в маске источника. Они обрабатываются аналогично тому, +как это делается в shell. В маске приемника разрешается использовать только '*' +и \&'\\<цифра>'. Первый символ '*' в маске приемника соответствует первой +группе символов замены в маске источника, второй символ '*' соответствует +второй группе и т.д. Аналогично, символ замены \&'\\1' соответствует первой +группе символов замены в маске источника, символ \&'\\2' \- второй группе +и т. д. до \&'\\9'. Символ \&'\\0' соответствует целому имени файла\-источника. .PP Два примера: .PP @@ -2877,12 +2887,8 @@ shell. В маске приемника разрешается использо "file.c" стал файлом "c.file". Маска источника для этого должна иметь вид "*.*", а маска приемника \- "\\2.\\1". .PP -Опция -.B "Образцы в стиле shell" -выключена. -.PP Когда опция -.B "Образцы в стиле shell" +.I "Образцы в стиле shell" выключена, MC не осуществляет автоматической группировки. Для указания групп символов в маске источника, которые будут соответствовать символам замены в маске приемника, вы должны в этом случае использовать скобки @@ -2914,20 +2920,24 @@ shell. В маске приемника разрешается использо Применение '\\u' и '\\l' обеспечивает более широкие возможности, чем \&'\\U' и '\\L'. .PP -Например, если маска источника есть '*' (опция "Образцы в стиле shell" -включена) или '^\\(.*\\)$' (опция "Образцы в стиле shell" выключена), а -маска приемника есть '\\L\\u*', имена файлов будут преобразованы таким -образом, что первые буквы имени будут заглавными, а все остальные \- -строчными. +Например, если маска источника есть '*' (опция +.I "Образцы в стиле shell" +включена) или '^\\(.*\\)$' (опция +.I "Образцы в стиле shell" +выключена), а маска приемника есть '\\L\\u*', имена файлов будут + преобразованы таким образом, что первые буквы имени будут заглавными, +а все остальные \- строчными. .PP Символ '\\' в масках используется для отмены специальной интерпретации отдельных символов. Например, '\\\\' означает просто backslash и '\\*' означает просто звездочку (asterisk). .PP -"Изменять относительные ссылки" (Stable Symlinks) указывает, что -Midnight Commander, должен изменять символические ссылки. Скопированные -символические ссылки будут указывать на то же расположение, что и -оригинальная ссылка, при этом дописываются необходимые ../ и другие каталоги +.B "Изменять относительные ссылки" +.PP +указывает, что Midnight Commander должен изменять символические ссылки. +Скопированные символические ссылки будут указывать на то же расположение, +что и оригинальная ссылка, при этом дописываются необходимые ../ и другие +каталоги. .\"NODE "Select/Unselect Files" .SH "Отметить файлы" Диалоговое окно параметров отметки группы файлов по заданному шаблону. @@ -2940,7 +2950,7 @@ Midnight Commander, должен изменять символические с то выделены будут только файлы. Если опция .I Только файлы, отключена, то выделены будут как файлы, так и каталоги. Если включена опция -.IR Образцы в стиле shell , +.I Образцы в стиле shell , регулярные выражение строятся по тем же правилам, которые действуют в оболочке shell (* означает ноль или большее число любых символов, а ? заменяет один произвольный символ). Если опция -- 2.11.4.GIT