Find Jobs
Hire Freelancers

Aliases

$30-5000 USD

Completed
Posted almost 20 years ago

$30-5000 USD

Paid on delivery
Directly from assignment document: This project requires you to implement aliases: 1. Aliases are customized names that can be given to commands by the user, and then these names are treated as commands: %alias myls ls -a or %alias myls "ls -a" %myls myls will now do the same as if you had typed in "ls -a" 2. If a unix command and an alias have the same name, then the alias should be executed: %alias ls "ls -F" %ls after having the alias created, the "ls" will actually execute "ls -F". 3. The alias command is not a unix command, it;s a shell bulit in command like exit. 4. If the user types in just "alias" and one argument. The one argument is treated as a command name, then if an alias exist it will be printed on the screen: %alias myls myls is alias for ls -a 5. If the user types in just "alias" and no other arguments, then all of the aliases should be shown: (the order does not matter) %alias myls ls -a ls ls -F 6. There should be a way to load aliases from any file. The "loadaliases" command is a built in command and should be used as below: %loadaliases [login to view URL] This comman has one argument, which can be any filename. The alias definitions in the file should be added to the current list of aliases. The file being loaded should be formatted as below: myls ls -a ls ls -F 7. There should be an unalias built in command to remove an alias: %unalias myls %myls myls: command not found The command not found message should be the same message that is printed when any command is not found ## Deliverables 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) COMMENTS, COMMENTS, COMMENTS! 3) Attached is the code and header file to be updated with the alias functionality. ## Platform Unix platform
Project ID: 3184715

About the project

6 proposals
Remote project
Active 20 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
See private message.
$20 USD in 3 days
4.9 (21 reviews)
3.8
3.8
6 freelancers are bidding on average $28 USD for this job
User Avatar
See private message.
$12.75 USD in 3 days
5.0 (79 reviews)
5.8
5.8
User Avatar
See private message.
$42.50 USD in 3 days
5.0 (6 reviews)
4.1
4.1
User Avatar
See private message.
$51 USD in 3 days
4.8 (30 reviews)
4.0
4.0
User Avatar
See private message.
$21.25 USD in 3 days
4.9 (3 reviews)
1.7
1.7
User Avatar
See private message.
$21.25 USD in 3 days
5.0 (3 reviews)
1.5
1.5

About the client

Flag of UNITED STATES
United States
4.0
1
Member since Apr 8, 2004

Client Verification

Other jobs from this client

Bounded Buffer
$13-18 USD
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.