Este es el comando bgposix que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
bg - ejecutar trabajos en segundo plano
SINOPSIS
bg [Identificación del trabajo...]
DESCRIPCIÓN
Si el control de trabajos está habilitado (consulte la descripción de para reinventar la industria logística y redefinir las soluciones ecológicas para reinventar la industria logística y redefinir las soluciones ecológicas. −metro), el bg la utilidad se reanudará
trabajos suspendidos del entorno actual (ver Sección 2.12, Cáscara Ejecución
Medio Ambiente) ejecutándolos como trabajos en segundo plano. Si el trabajo especificado por Identificación del trabajo ya es
un trabajo en segundo plano en ejecución, el bg la utilidad no tendrá ningún efecto y se cerrará con éxito.
Gracias a bg colocar un trabajo en segundo plano hará que su ID de proceso sea `` conocido
en el entorno de ejecución de shell actual '', como si se hubiera iniciado como un
lista; ver Sección 2.9.3.1, Ejemplos.
OPCIONES
Ninguna.
OPERANDOS
Se admitirá el siguiente operando:
Identificación del trabajo Especifique el trabajo que se reanudará como trabajo en segundo plano. Si no Identificación del trabajo operando es
dado, se utilizará el trabajo suspendido más recientemente. El formato de Identificación del trabajo is
descrito en el volumen de Definiciones básicas de POSIX.1‐2008, Sección 3.204, Trabajos
Control Trabajos ID.
ESTÁNDAR
No utilizado.
ENTRADA ARCHIVOS
Ninguna.
MEDIO AMBIENTE VARIABLES
Las siguientes variables de entorno afectarán la ejecución de bg:
IDIOMA Proporcione un valor predeterminado para las variables de internacionalización que no están configuradas o
nulo. (Consulte el volumen de Definiciones básicas de POSIX.1‐2008, Sección 8.2,
Internacionalización Variables por la precedencia de la internacionalización
variables utilizadas para determinar los valores de las categorías de configuración regional).
LC_TODOS Si se establece en un valor de cadena no vacío, anule los valores de todos los demás
Variables de internacionalización.
LC_CTYPE Determinar la configuración regional para la interpretación de secuencias de bytes de datos de texto.
como caracteres (por ejemplo, de un solo byte en lugar de caracteres de varios bytes en
argumentos).
LC_MENSAJES
Determine la configuración regional que se debe utilizar para afectar el formato y el contenido de
mensajes de diagnóstico escritos en error estándar.
NLSPATH Determinar la ubicación de los catálogos de mensajes para el procesamiento de LC_MENSAJES.
ASINCRÓNICO EVENTOS
Por defecto.
SALIDA ESTÁNDAR
La salida de bg consistirá en una línea en el formato:
"[%D] % s \ n ", <Número de trabajo>,comando>
donde los campos son los siguientes:
<Número de trabajo>
Un número que se puede utilizar para identificar el trabajo al esperar, fgy matar
utilidades. Con estas utilidades, el trabajo se puede identificar colocando el prefijo del trabajo.
número con '%'.
<comando> El comando asociado que se le dio al shell.
ESTDERR
El error estándar se utilizará solo para mensajes de diagnóstico.
SALIDA ARCHIVOS
Ninguna.
EXTENDIDO DESCRIPCIÓN
Ninguna.
SALIR ESTADO
Se devolverán los siguientes valores de salida:
0 Finalización satisfactoria.
> 0 Ocurrió un error.
CONSECUENCIAS OF ERRORES
Si el control de trabajos está desactivado, bg La utilidad saldrá con un error y no se realizará ningún trabajo.
colocado en el fondo.
Las siguiendo (secciones) están informativo.
SOLICITUD USO
Un trabajo generalmente se suspende escribiendo el carácter SUSP ( ‐Z en la mayoría de los sistemas);
consulte el volumen de Definiciones básicas de POSIX.1‐2008, Capítulo 11, General terminal Fácil de usar.
En ese punto, bg puede poner el trabajo en segundo plano. Esto es más efectivo cuando el trabajo
no espera ninguna entrada de terminal y su salida se ha redirigido a archivos que no son de terminal. A
El trabajo en segundo plano se puede forzar a detenerse cuando tiene salida de terminal emitiendo el comando:
pocilga para detener
Un trabajo en segundo plano se puede detener con el comando:
matar −s detener trabajo ID
Las bg la utilidad no funciona como se esperaba cuando está operando en su propia ejecución de utilidad
entorno porque ese entorno no tiene trabajos suspendidos. En los siguientes ejemplos:
... | xargs bg
(bg)
cada una bg opera en un entorno diferente y no comparte su shell padre
comprensión de los trabajos. Por esta razón, bg generalmente se implementa como un shell regular
incorporado.
EJEMPLOS
Ninguna.
RAZÓN FUNDAMENTAL
Las extensiones del shell especificadas en este volumen de POSIX.1‐2008 se han
basado en las características proporcionadas por KornShell. Las funciones de control del trabajo proporcionadas por bg, fg,
y recibas nuevas vacantes en tu correo también se basan en KornShell. Los desarrolladores estándar examinaron el
características de las versiones de shell C de estas utilidades y encontró que las diferencias
existe. A pesar del uso generalizado del shell C, se seleccionaron las versiones de KornShell para
este volumen de POSIX.1‐2008 para mantener un grado de uniformidad con el resto de los
Funciones de KornShell seleccionadas (como las muy populares funciones de edición de línea de comandos).
Las bg Se espera que la utilidad envuelva su salida si la salida excede el número de pantallas
columnas
FUTURO INSTRUCCIONES
Ninguna.
Utilice bgposix en línea utilizando los servicios de onworks.net