Find Jobs
Hire Freelancers

Bash/Shell Script - modify plain text documents (AWK/SED/DIFF)

$10-30 USD

Completed
Posted almost 10 years ago

$10-30 USD

Paid on delivery
I'm working on music/audio project and I need to be able to create CUSTOM PLAYLISTS, based on other existing playlists. If you have experience with bash/shell scripting and using AWK, SED, DIFF this will probably be a piece of cake. For example I have 5 playlist: PL1, PL2, PL3, PL4, C1 (Commercials ) I now need a script to create a new playlist based on these existing playlists New Playlist = PL1, PL2, PL3 , PL4, C1 - no repeats on PL1, PL2, PL3 , PL4 - repeats only on commercials (C1) - time based (duration of the playlist) -- I already have a script to get the duration of each track. Functionality example: #! /bin/sh mainplaylist=/home/[login to view URL] duration=12 #hours playlist1=/home/[login to view URL] playlist2=/home/[login to view URL] playlist3=/home/[login to view URL] C1=/home/[login to view URL] mainscript= add 1 line from file [ $playlist1 $playlist2 $playlist3 ] + $C1 repeat until time=$duration I need a few different versions of this script, so this project will lead to more job. Thanks!
Project ID: 6222505

About the project

7 proposals
Remote project
Active 10 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hi Sir, I'm experienced in bash scripts and can make the script as you require. Thanks and Regards, Arjun
$30 USD in 1 day
5.0 (9 reviews)
3.0
3.0
7 freelancers are bidding on average $120 USD for this job
User Avatar
Hello, I work as a Linux/Unix system administrator for the past 11 years and have all the necessary skills and hands-on experience to complete the task. Can you provide samples of the playlists (C1, PL1) please? Hope to hear from you soon.
$222 USD in 5 days
5.0 (33 reviews)
5.5
5.5
User Avatar
Hello, I am the premier shell scripting expert on these freelancing sites. I am confident that I have the skills and experience for your task. I will revise my bid when you define what is required. Let's suppose you have PL1, PL2, PL3,... PLn and C1. Each time through the loop you want the next item from each PLx and then an item from C1. Items are taken from PLx without replacement (so they won't play again) and from C1 with replacement (because you never run out of commercials). I intend to take items from all lists in order. There is a timing element. How are times presented? If the time for each item from a list is given in minutes, then 12 hours should be converted to minutes before running the rest of the script. This bid will be for one of these scripts. I'll revise my bid when you confirm this is the script you want (or suggest something else). A milestone payment for the full budget for your project must be deposited with this site before your offer can be accepted. Alan Idler Chief Software Architect Idleswell Software Creations
$404 USD in 3 days
4.8 (53 reviews)
5.0
5.0
User Avatar
I write a lot of Bash scripts. I already have a script that can filter out duplicates. This is not a difficult task.
$15 USD in 1 day
5.0 (1 review)
0.6
0.6
User Avatar
Hi, sir. I am a Linux system manage and programming expert. I have an experience 12 years of the Linux programming. I can provide you good credit and high quality about my work and can help you to finish your program in short time. Thanks. Best Regards. From Wang B.
$25 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, I can do it. Let me know input and output of script and example files. Which version linux that you want run?. Thanks, --Hung
$111 USD in 1 day
0.0 (1 review)
1.0
1.0
User Avatar
Hi. It's an easy shell shell script that I can finish in no time. Send me some example input files and I can provide this script for you tonight. :)
$35 USD in 1 day
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Astoria, United States
5.0
2
Payment method verified
Member since Apr 4, 2013

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.