Skip to content

arcalex/llx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

llx

llx is a parallel execution shell. It provides a simple way to process an input list using a command template, maintaining a constant number of processes running in parallel at any given time. llx originally was a script to parallelize the transfer of a large number of files and was later generalized. llx supports rerunning failed processes and timing out on processes that exceed a user-defined threshold.

Try this simulation in bash(1):

while true; do echo $((RANDOM%8)); done | llx -v -n 4 -c 'sleep $1'

About

Parallel execution of processes based on a command template and input fields

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages