runtimeestimator(1)

πŸ“¦
version 1.9.6 Β· 3 versions
, in debian trixie, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– runtimeestimator β€” the Batch Job Runtime Estimator ✨

okay bestie, so this is runtimeestimator, a page from the General Commands Manual (section 1, the classic commands one πŸŽ€). she's a lil baby program with one job and she does it beautifully: telling you how long your batch job is gonna take. no cap. πŸ’…


🌸 SYNOPSIS 🌸

runtimeestimator [start_file] [total_runs] [current_run]

that's it. that's the whole vibe. three little slots, so much power. πŸ¦‹


✨ DESCRIPTION ✨

so like, runtimeestimator is a simple program (and I mean that with love, simple is a compliment πŸ’–) that estimates the total runtime of a batch job made up of multiple runs.

the way it works is genuinely iconic: when you initialise it, it sets up a start file with a time stamp in it. then, every single time a run finishes, you call it again and it prints out the estimated total runtime. like a lil progress-bestie that does math for you. 🧚

it's giving "I don't need a whole dashboard, I need a text file and a dream." πŸ”₯


πŸ’… ARGUMENTS πŸ’…

heads up, bestie: the following arguments have to be provided. no skipping, no vibes-only mode. πŸ™ˆ

  • start_file β€” the name of the start file. this is the lil file that holds the time stamp, the whole memory of the operation, her main character prop. 🌟
  • total_runs β€” the total number of runs. like, the whole entire plan. the full arc. πŸ‘‘
  • current_run β€” the current run number that has just been completed. past tense, bestie, we're looking back at what's done. πŸ’€

🌈 EXAMPLES 🌈

(ngl the original says "Some netperfmeter usage examples" β€” yes, netperfmeter, that's her sister program, iykyk 🫢)

1. Kick it off before anything has run:

runtimeestimator runtime.dat 100 0

this initialises the runtime estimation (i.e. before the first run). the start file runtime.dat gets created. ✨ the clock starts. the journey begins. πŸŽ€

2. First run, done and dusted:

runtimeestimator runtime.dat 100 1

completed run 1 of 100 (i.e. the first run). one down, ninety-nine to go, we love a beginning. πŸ’–

3. Five in:

runtimeestimator runtime.dat 100 5

completed run 5 of 100. she's settling in, she's finding her rhythm. πŸ¦‹

4. The grand finale:

runtimeestimator runtime.dat 100 100

completed run 100 of 100 (i.e. all runs are complete). that's the whole thing, bestie. finished. periodt. πŸ’…πŸ”₯


πŸ‘‘ AUTHORS πŸ‘‘

this absolute legend made it happen:


🩷 SEE ALSO 🩷

nothing else listed here, bestie β€” this page stands on its own. πŸ’– (well, except the netperfmeter family, which is right there in the examples, iykyk 🫢)

and that's the whole page!! 🌸 this manual was dated November 3, 2013, it lives in runtimeestimator's own little section 1 of the manual, and honestly? she's short, she's sweet, she gets the job done. slay, runtimeestimator, slay. πŸ’œβœ¨

πŸ“¦ where this page comes from