PARAFLY(1)

Welcome to PARAFLY(1) πŸ’– This is the User Commands manual page, and bestie, it's giving parallel processing realness ✨

🧚 NAME 🧚

ParaFly - parallel command processing using OpenMP

πŸŽ€ SYNOPSIS πŸŽ€

ParaFly <options>

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so ParaFly is literally the move when you've got a whole list of unix commands and you want them all running at once πŸ”₯ It uses multithreading to make that happen. If something fails, it gets captured and reported πŸ’€ and the ones that worked get noted as done βœ…

And here's the iconic part: if you rerun it, it only goes back for the ones that were previously incompleted or failed. Resume energy, no cap πŸ’…

πŸ‘‘ OPTIONS πŸ‘‘

πŸŽ€ Required

  • -c <str> β€” the filename holding your list of bash-style commands to run πŸ“
  • -CPU <int> β€” how many threads you want, which is the number_of_threads value 🧡

🌸 Optional

  • -shuffle β€” randomly shuffles the order of the commands πŸ”€
  • -failed_cmds <str> β€” the filename where failed commands get captured. default("FailedCommands") πŸ—‚οΈ
  • -v β€” simple progress monitoring, so you can peek at how it's going πŸ‘€
  • -vv β€” same vibe but turned up, with increased verbosity in progress monitoring πŸ“’
Note: this process creates a file named after your commands filename, with a .completed extension. That's the resume magic πŸͺ„ If you rerun, only the commands that didn't finish successfully get reprocessed. Not you losing progress, periodt πŸ’œ

ily bestie 🫢 ParaFly 0.0.2013.01.21, February 2015, PARAFLY(1) 🌈✨