A downloadable utility for Linux

Buy Now$2.00 USD or more

REPEAT

Repeat Execution for Predetermined Amount of Iterations Tool:

Say goodbye to tedious and time-consuming repetitive tasks with the Repeat Program - the ultimate Linux tool for automating all your repetitive work. This powerful program is designed to make your life easier, even for advanced power users, by eliminating the need to write long, complicated loops. With its versatile capabilities, the Repeat Program allows you to automate tasks that would otherwise take forever, freeing up your time to focus on other things. Whether you're executing a simple bash command or a complex bash script, the Repeat Program is the perfect tool for automating all your repetitive work. Whether you're a seasoned Linux user or just starting out, the Repeat Program is a must-have tool in your arsenal!"

The (repeat-utility) directory contains:

the repeat program (repeat), a deb package for amd64 Debian-based system (repeat_0.0-1_amd64.deb), an accompanying man page (repeat.1.gz), a README file with additional information.

Command Flags Summary:

-C: Required command flag
-T: Number of repetitions flag
-D: Delay between repetitions flag (in sec)
-h: Print manual & exit
-m: Mute output
-n: Disable terminal screen clearing

Usages:

  1. Automated Backup: You can use the Repeat Program to automate the backup of important files and directories at regular intervals. You can set the program to repeat the backup process every day, week, or month, depending on your needs.
  2. File Upload: You can use the program to automate the uploading of large files to a remote server, by repeating the upload process multiple times until the file has been successfully uploaded.
  3. Automated Testing: You can use the Repeat Program to automate repetitive testing procedures, such as testing a software application or a website, by repeatedly executing a series of test scripts.
  4. Network Monitoring: You can use the Repeat Program to monitor network activity and diagnose network issues, by repeatedly executing network monitoring tools and collecting network statistics.
  5. Database Maintenance: You can use the Repeat Program to automate routine database maintenance tasks, such as index optimization, data compression, and backups.
  6. Performance Monitoring: You can use the Repeat Program to automate performance monitoring and profiling of your system, by repeatedly executing performance tools and collecting performance data.
  7. Scheduling Tasks: You can use the Repeat Program to schedule tasks, such as running a script or executing a command, at regular intervals throughout the day or week.
  8. Automated Data Collection: You can use the Repeat Program to automate the collection of data from multiple sources, such as web services or databases, and process the collected data.
  9. Log Analysis: You can use the Repeat Program to automate log analysis, by repeatedly processing log files and extracting meaningful information.
  10. Automated Reporting: You can use the Repeat Program to automate the generation of reports, by repeating a series of tasks such as data collection, data processing, and report generation.

Examples:

./repeat -C "tar -cvzf /path/to/backup.tar.gz /path/to/important/files" -T 365 -D 86400 -n
./repeat -C "scp /path/to/large/file user@server:/path/to/remote/directory" -T 5 -D 3600 -m
./repeat -C "./run_tests.sh" -D 60 -T 24
./repeat -C "./run_task.sh" -T 1440 -D 5 -n -m

Purchase

Buy Now$2.00 USD or more

In order to download this utility you must purchase it at or above the minimum price of $2 USD. You will get access to the following files:

repeat-utility.zip 20 kB

Development log