BashParalela


Introducción

Los trabajos en GNU Linux pueden ser paralelos utilizando GNU en paralelo. Un trabajo puede ser un solo comando o un pequeño script que debe ejecutarse para cada una de las líneas en la entrada. La entrada típica es una lista de archivos, una lista de hosts, una lista de usuarios, una lista de URL o una lista de tablas. Un trabajo también puede ser un comando que se lee desde una canalización.

Sintaxis

  1. paralelo [opciones] [comando [argumentos]] <list_of_arguments>

Parámetros

Opción Descripción
-jn Ejecutar n trabajos en paralelo
-k Mantener el mismo orden
-X Múltiples argumentos con reemplazo de contexto
--colsep regexp Entrada dividida en expresiones regulares para reemplazos posicionales
{} {.} {/} {/.} {#} Cuerdas de repuesto
{3} {3.} {3/} {3/.} Cuerdas de reemplazo posicional
-S sshlogin Example: foo@server.example.com
--trc {}.bar Taquigrafía para --transfer --return {} .bar --cleanup
--onall Ejecuta el comando dado con argumento en todos los sshlogins
--nonall Ejecute el comando dado sin argumentos en todos los sshlogins
--pipe Dividir stdin (entrada estándar) a múltiples trabajos.
--recend str Registre el separador final para --pipe.
--recstart str Registre el separador de inicio para --pipe.

Paralela Ejemplos relacionados