Closed

Enhance a Bash Script

This project was awarded to cobycecil for $150 USD.

Get free quotes for a project like this
Employer working
Awarded to:
Skills Required
Project Budget
$30 - $250 USD
Total Bids
18
Project Description

We have a simple shell script that runs once per day and performs 3 primary tasks:
1) Syncs a batch of files/folders from Amazon's S3 service to a local directory on the server
2) Encodes those files to a common format (WAV/FLAC -> MP3) and uploads to another server
3) Archives the original source files

This script, while functional, needs to be enhanced in several ways:
- The "efficiency" this script can be improved, avoiding unnecessary loops
- It must better handle exceptions and error reporting
- **Most importantly, it needs to be amended to handle directories and files (at present it can handle only files)

And that's pretty much it. If you are a Linux shell scripting expert or perl developer then this is a perfect project for you!

Required/Recommended skillset:
- Unix/Linux Shell Scripting
- perl

Bidding Requirements:
For you or your organization to be shortlisted for this project you must meet the following requirements:
- Must show and demonstrate relevant references to past work related to this project
- Code must be clean, efficient and WELL DOCUMENTED!
- Must have a Freelancer rating >=4.5
- Must be able to communicate freely in English

Thank you for considering our project. Happy bidding and good luck!

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online