Incorporate some fixes from Irina.

Obtained from:	The FreeBSD Russian Documentation Project
This commit is contained in:
Ruslan Ermilov 2008-02-08 13:52:03 +00:00
parent 1d7c3753d0
commit 541ebf32b4
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=31455

View file

@ -31,7 +31,7 @@
.\" .\"
.\" from: @(#)sh.1 8.6 (Berkeley) 5/4/95 .\" from: @(#)sh.1 8.6 (Berkeley) 5/4/95
.\" %FreeBSD: src/bin/sh/sh.1,v 1.125.2.1 2007/12/05 14:29:07 ru Exp % .\" %FreeBSD: src/bin/sh/sh.1,v 1.125.2.1 2007/12/05 14:29:07 ru Exp %
.\" $FreeBSDru: frdp/doc/ru_RU.KOI8-R/man/man1/sh.1,v 1.2 2007/12/05 14:31:10 ru Exp $ .\" $FreeBSDru: frdp/doc/ru_RU.KOI8-R/man/man1/sh.1,v 1.3 2008/02/08 13:05:39 ru Exp $
.\" $FreeBSD$ .\" $FreeBSD$
.\" .\"
.Dd 7 октября 2006 .Dd 7 октября 2006
@ -222,7 +222,7 @@
.Dv EOF .Dv EOF
на входе. на входе.
.It Fl i Li interactive .It Fl i Li interactive
Насильно установить интерактивный режим работы оболочки. Принудительно установить интерактивный режим работы оболочки.
.It Fl m Li monitor .It Fl m Li monitor
Включить управление заданиями (включается автоматически в Включить управление заданиями (включается автоматически в
интерактивном режиме). интерактивном режиме).
@ -247,7 +247,7 @@
не равен реальному идентификатору пользователя или группы. не равен реальному идентификатору пользователя или группы.
Выключение этого режима устанавливает эффективные идентификаторы Выключение этого режима устанавливает эффективные идентификаторы
пользователя и группы в реальные. пользователя и группы в реальные.
Когда этот режим включен в интерактивной оболочке, то после файла Когда этот режим включен в интерактивной оболочке, после файла
.Pa /etc/profile .Pa /etc/profile
вместо вместо
.Pa ~/.profile .Pa ~/.profile
@ -425,7 +425,7 @@ set -o emacs
создавать функции с аргументами. создавать функции с аргументами.
Они также могут быть Они также могут быть
использованы для создания лексически невразумительного кода. использованы для создания лексически невразумительного кода.
Использование псевдонимов для этих целей не рекомендуется. Такое их использование не рекомендуется.
.Pp .Pp
Действие псевдонима может быть отменено в командной строке, Действие псевдонима может быть отменено в командной строке,
если использовать экранирование внутри или смежно с именем если использовать экранирование внутри или смежно с именем
@ -443,7 +443,7 @@ set -o emacs
Основное то, что читается строка, и если первое слово в строке Основное то, что читается строка, и если первое слово в строке
(или после оператора управления) не является зарезервированным, (или после оператора управления) не является зарезервированным,
то оболочка распознала простую команду. то оболочка распознала простую команду.
В противном случае команда распознаётся как составная или как В противном случае команда распознаётся как сложная или как
некоторая другая специальная конструкция. некоторая другая специальная конструкция.
.Ss Простые команды .Ss Простые команды
Когда распознаётся простая команда, оболочка предпринимает Когда распознаётся простая команда, оболочка предпринимает
@ -583,7 +583,7 @@ set -o emacs
программа в файловой системе (как описано в следующем разделе). программа в файловой системе (как описано в следующем разделе).
Когда выполняется обычная команда, оболочка запускает эту программу, Когда выполняется обычная команда, оболочка запускает эту программу,
передавая ей аргументы и окружение. передавая ей аргументы и окружение.
Если программа не является обычным исполняемым файл Если программа не является обычным исполняемым файлом
(т.е.\& если она не начинается с (т.е.\& если она не начинается с
.Dq "магического числа" , .Dq "магического числа" ,
чьё чьё
@ -626,7 +626,7 @@ set -o emacs
.Ev PATH .Ev PATH
должен быть список элементов, должен быть список элементов,
разделённых двоеточиями. разделённых двоеточиями.
В каждом элементе указывается Каждый элемент задаёт
имя каталога. имя каталога.
Текущий каталог Текущий каталог
может быть задан неявно, пустым именем каталога, может быть задан неявно, пустым именем каталога,
@ -648,10 +648,10 @@ set -o emacs
номер сигнала. номер сигнала.
Номера сигналов определены в заголовочном файле Номера сигналов определены в заголовочном файле
.In sys/signal.h . .In sys/signal.h .
.Ss Составные команды .Ss Сложные команды
Составные команды \[em] это комбинации простых команд Сложные команды \[em] это комбинации простых команд
с управляющими операторами или зарезервированными словами, вместе составляющих с управляющими операторами или зарезервированными словами, вместе составляющих
одну большую составную команду. одну большую сложную команду.
В общем, команда бывает одного из следующих типов: В общем, команда бывает одного из следующих типов:
.Bl -item -offset indent .Bl -item -offset indent
.It .It
@ -1520,7 +1520,7 @@ an alias for
Обрабатывать управляющие последовательности с обратной косой чертой в стиле C. Обрабатывать управляющие последовательности с обратной косой чертой в стиле C.
Команда Команда
.Ic echo .Ic echo
понимает следующие последовательности символов: понимает следующие управляющие последовательности:
.Bl -tag -width indent .Bl -tag -width indent
.It \ea .It \ea
Сигнал тревоги (позвонить в звонок терминала) Сигнал тревоги (позвонить в звонок терминала)
@ -1758,7 +1758,7 @@ a\eb
Выводит идентификаторы процессов в указанном задании. Выводит идентификаторы процессов в указанном задании.
Если аргумент Если аргумент
.Ar задание .Ar задание
опущен, используется текущая задание. опущен, используется текущее задание.
.It Ic jobs Oo Fl lps Oc Op Ar задание ... .It Ic jobs Oo Fl lps Oc Op Ar задание ...
Выводит информацию об указанных заданиях или всех заданиях, Выводит информацию об указанных заданиях или всех заданиях,
если не указан аргумент если не указан аргумент
@ -2060,7 +2060,7 @@ shell keyword, alias, shell built-in command, command, tracked alias
Максимальное количество одновременно выполняющихся процессов Максимальное количество одновременно выполняющихся процессов
для этого идентификатора пользователя. для этого идентификатора пользователя.
.It Fl v Ar virtualmem .It Fl v Ar virtualmem
Максимальный виртуальной размер процесса в килобайтах. Максимальный виртуальный размер процесса в килобайтах.
.El .El
.It Ic umask Oo Fl S Oc Op Ar маска .It Ic umask Oo Fl S Oc Op Ar маска
Устанавливает маску создания файлов (см.\& Устанавливает маску создания файлов (см.\&