The UNIX and Linux Forums  

Go Back   The UNIX and Linux Forums > Top Forums > UNIX for Dummies Questions & Answers
Google UNIX.COM


UNIX for Dummies Questions & Answers If you're not sure where to post a UNIX or Linux question, post it here. All UNIX and Linux newbies welcome !!

More UNIX and Linux Forum Topics You Might Find Helpful
Thread Thread Starter Forum Replies Last Post
student need help! willnadaze UNIX for Dummies Questions & Answers 6 12-05-2005 06:23 AM
Newbie Student Need Help! DaSFLiP Shell Programming and Scripting 0 04-04-2005 04:19 PM
Student needs help... MGold4357 Linux 4 04-09-2004 07:44 AM
novice student needs help karen79 High Level Programming 1 12-05-2003 06:15 PM

Closed Thread
 
Submit Tools LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 04-07-2007
Registered User
 

Join Date: Apr 2007
Posts: 1
Stumble this Post!
Hello Everyone - Student in Need of Help

Hi everyone.

Let me just start off by saying I'm a college student and I love playing around with UNIX.

I registered here because I have a UNIX shell scripting class and I am having some issues with my homework. I'm not looking for answers to the problems, just some help to get me on my way.

Here is an example of one of the problems I'm having an issue with.

Quote:
Write a shell script called suffix that will do the following:

1. Insert a reference to the Bourne shell as the command interpreter of this shell script.
2. Add the appropriate comments
3. Test that exactly two command line argruments are enter from the command line. If not, display the usage message and stop the script and set the status to 1. If exactly two are entered, continue processing.
4. The first argument is the name of an existing file. The second agrument is a suffix to be added to the file when you rename it.
5. Rename the first file to the second file name with the suffix append on.
6. Cut and paste you program in the space provided along with a session of the samples being executed.

For example,

$ suffix memo1 .sv

should rename the file called memo1 to a file called memo1.sv

========

$ suffix memo1

Usage: suffix filename suffixname

========

$ suffix memo1 memo2 .sv

Usage: suffix filename suffixname
My main issue is that I don't know the syntax to cut and paste and redirect the output in such a way that it renames the file and everything.

If you guys can help me with the commands I'll need to make this script, I would greatly appreciate it.
Forum Sponsor
  #2 (permalink)  
Old 04-07-2007
blowtorch's Avatar
Supporter
 
Join Date: Dec 2004
Location: Singapore
Posts: 2,323
Stumble this Post!
I don't think you've quite understood the question. You don't have to cut and paste anything for your code to work. Nor do you have to redirect any output. What is required here is handling command line arguments that are passed to your script. Read the man page of sh in detail, especially the execution section.

Also, since this is homework and against the site rules, I am closing this thread.
Google The UNIX and Linux Forums
Closed Thread

Thread Tools
Display Modes




All times are GMT -7. The time now is 04:07 PM.


Powered by: vBulletin, Copyright ©2000 - 2006, Jelsoft Enterprises Limited.
The UNIX and Linux Forums Content Copyright ©1993-2008 The CEP Blog All Rights Reserved -Ad Management by RedTyger Visit The Global Fact Book

Content Relevant URLs by vBSEO 3.2.0