Proyecto Tarea Cola fue creada para ejecutar los trabajos por lotes en un equipo Linux.
De uso: ts [acción] [-n] [-f] [cmd ...]
Vars Env:
TS_SOCKET la ruta al socket unix utilizado por el comando ts
TS_MAILTO dónde enviar el resultado (en -m). Usuario local por defecto
TS_MAXFINISHED máximas trabajos terminados en la cola
Binario TS_ONFINISH pidió a finales trabajo (pasando jobid, error, archivosalida, comandos)
Acciones:
-K Matar el servidor de cola de tarea
-C Borrar la lista de trabajos terminados
-l mostrar la lista de tareas (acción predeterminada)
-t [id] tail -f la salida del trabajo. Última si no se especifica.
-c gato [id] la salida del trabajo. Última si no se especifica.
-p [id] muestran el pid del trabajo. Última si no se especifica.
-o [id] mostrar el archivo de salida. De la última ejecución del trabajo, si no se especifica.
-s [id] mostrará el estado de la tarea. De la última añadido, si no se especifica.
-r [id] eliminar un trabajo. El último añadió, si no se especifica.
-w [id] esperar a que un trabajo. El último añadió, si no se especifica.
-u [id] puso por primera vez que trabajo. El último añadió, si no se especifica.
-U Intercambiar dos trabajos en la cola.
-H mostrar esta ayuda
-V Mostrar la versión del programa
Opciones añadiendo empleos:
-n No guarde la salida del comando.
-g gzip la salida almacenada (si no -n).
-f no tenedor en segundo plano.
-m enviar el resultado por correo electrónico (usa sendmail)
Características :..
- trabajos de la cola de diferentes terminales
- Se usa localmente en su máquina (no como en las colas de la red).
- Tener una buena forma de ver la salida de los procesos (cola, errorlevels, ...).
- Fácil de usar:. Casi ninguna configuración
- Fácil de usar en los scripts.
¿Cuál es nuevo en esta versión:
- Añadir contenido para sus seguidores para disfrutar
- Editar la configuración de tu navegador enqueue en complemento de las preferencias
¿Qué hay de nuevo en la versión 0.7.2:
- Esta versión añade la separación opcional de stdout y stderr ( -E).
¿Qué hay de nuevo en la versión 0.7.1:
- Se trata de una pequeña corrección de errores de seguridad para proteger contra la otra los usuarios del sistema.
¿Qué hay de nuevo en la versión 0.7.0:
- Ahora enqueuing no bloqueará otras operaciones de la cola, en el caso de una cola llena.
- El nuevo parámetro -B permite ts fallen enqueuing si la cola está llena, en lugar de bloquear.
¿Qué hay de nuevo en la versión 0.6.5:
- Esta versión corrige los ts restantes con -co -t, si su tubería se rompió.
- Se corrigió un problema con -l donde un mensaje de error siempre fue creado en el archivo de registro de errores.
- Se añade la posibilidad de limitar la cantidad de conexiones ts (TS_MAXCONN).
¿Cuál es nuevo en la versión 0.6.3:
- Un error en -c -t y se fijó .
- Soporte fue añadido para las dependencias arbitrarias (-D).
- Se añadió la comprobación de versión del protocolo cliente-servidor.
- El servidor se hizo a un chdir a / para evitar problemas umount.
¿Qué hay de nuevo en la versión 0.6.2:
- Corrección de errores se hicieron para la opción -w, por clientes muriendo, y para el archivo de registro de errores.
- La opción -S ahora devuelve el número de franjas horarias establecidas.
- La opción -i muestra un estado de salida detallada.
¿Cuál es nuevo en la versión 0.6.1:
- Esta versión añade soporte para la variable env TS_SLOTS, elimina las referencias a / usr para nix y correcciones de & quot; -m & quot; y manejo de errores, entre otros.
Comentarios que no se encuentran