"alefa" is a command line utility that allows to control the launch and execution of other programs.

"alefa" means "run", "go", "launch" or "execute" in malagasy language.

It is often useful to write (more or less) simple scripts to rerun some commands until they "succeed", or to launch other commands indefinitely. There are numerous common use cases.

Such things should be easily automated so that we can do other tasks without being distracted and without having to restart such frustrating commands ourselves by hand: without creating scripts!

"alefa" fixes that. I decided to create it a day that I was tired of creating, modifying and adapting such scripts to make yet simple and routine tasks.

"alefa" returns command or application's last ExitCode, so you could do something depending of the result.

Features

  • Re-run until the end of time
  • Limit number of retries
  • Tries until exit code = 0
  • Wait between retries.
  • Show exitcode. Can be useful for testing purposes

Project Activity

See All Activity >

License

GNU General Public License version 2.0 (GPLv2), GNU General Public License version 3.0 (GPLv3)

Follow alefa

alefa Web Site

Other Useful Business Software
Our Free Plans just got better! | Auth0 Icon
Our Free Plans just got better! | Auth0

With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Try free now
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of alefa!

Additional Project Details

Operating Systems

Linux, BSD, Windows

Intended Audience

System Administrators, Developers, End Users/Desktop, Testers

User Interface

Console/Terminal, Command-line

Programming Language

Lazarus, Free Pascal

Related Categories

Lazarus Terminals, Lazarus System Software, Lazarus Cron and Job Scheduler Software, Free Pascal Terminals, Free Pascal System Software, Free Pascal Cron and Job Scheduler Software

Registered

2016-08-29