Sponsored Content
Full Discussion: Unix Shell Scripting
Top Forums UNIX for Dummies Questions & Answers Unix Shell Scripting Post 302686465 by dw15 on Tuesday 14th of August 2012 03:37:33 PM
Old 08-14-2012
Unix Shell Scripting

I'm sorry if this doesn't go here, but I'm in depserate need of help with my last unix homework.

Anyways, I'm taking summer classes, and one of them is UNIX. I've understood everything thus far, but I'm having a killer time with how my instructor has worded the problems for shell scripting. I thought this would be fairly easy seeing as I've done some c++, but everything I do doesn't seem to want to work.

the example my instructor gives me is this:

echo -n "Some argument "
echo $1

So to me it looks like this

cout << "Some argument"
cin >> argument

My assignment is to create a shell script that takes three arguments and then echos out "There once was a ___ that ____ who liked to ____" and the arguments go where the blanks go.


I've done multiple tries on this, but this is my latest attempt:

echo -n "There once was a "
echo $1
echo -n "that "
echo $2
echo -n "who liked to "
echo $3
echo -n "There once was a " $1 " that " $2 " who liked to " $3

There is a part 2 to the question, but if I get an understanding as to what I'm doing wrong I think I can figure out the rest of it.


The last question I have is for my final assignment. I have 150+ .txt files in a directory. These are my instructions:

-Do an LS and store the listings in a file
-Open the file in emacs.
-create a macro that converts that single line to the command "mv file.txt file.dat"
-run the macro over the entire file.
-chmod +x the listing file
-run the file as a script.

I put all the .txt files in new file called change. I went into emacs and made a macro where I searched for all .txt and then replaced them with .dat. I made the file executable, but I'm having a difficult time with the MV (move) command, is that suppose to be part of my marco? Or is it suppose to be text at the top of the page, something like this:

mv file.dat to file.txt?


Once again, I apologies if this isn't the correct thread, but I just had no idea what to do. Any help is appreciated also because my final is tomorrow, and I really just want to be able to understand what I'm doing wrong so I don't completely fail on this part of the final.
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Unix shell scripting

I need to write a script which analyses an invoice file, counting the amount of pages in the file to be printed per account number and per invoice. The account numbers are stored in another file which has instructions on what do with ach customers invoice as per their account number. please... (6 Replies)
Discussion started by: la_burton
6 Replies

2. Shell Programming and Scripting

difference between AIX shell scripting and Unix shell scripting.

please give the difference between AIX shell scripting and Unix shell scripting. (2 Replies)
Discussion started by: haroonec
2 Replies

3. Shell Programming and Scripting

Unix shell scripting

Hi, we are writing this fields dynamically retrieved from database and writing into the file. $bmpRec = $bmpRec.'|'.$cust_id; # sp4 $bmpRec = $bmpRec.'|'.$serv_id; # sp5 $bmpRec = $bmpRec.'|'.$site_id; # sp6 $bmpRec = $bmpRec.'|'.$loc_id; # sp7 ... (4 Replies)
Discussion started by: Maruthi Kunnuru
4 Replies

4. Shell Programming and Scripting

Unix Shell Scripting

Hi All, Greetings!! I am trying to write a script that will get me the syslog.log file output of last week... That is ...my cron will run on Monday and will get me the syslog output of previous week , last monday-last sunday. I tried using date formatting and tail..but did not succeed.... (4 Replies)
Discussion started by: premamadhuri
4 Replies

5. UNIX for Advanced & Expert Users

Need your Help on Unix Shell Scripting.........

Hi Friends, 1. Bash Shell Scrpt to take backup at evening 2. I need a bash shell script for killing all processes. (5 Replies)
Discussion started by: vinayraj
5 Replies

6. Shell Programming and Scripting

Unix Shell Scripting

I 'm new to unix shell scripting can some one guide me to any e-book or link from where i can learn unix shell scripting .. i want to learn create interactive scripts for my day to day solaris work. Any help would be appreciated (1 Reply)
Discussion started by: fugitive
1 Replies

7. UNIX for Dummies Questions & Answers

Unix Shell Scripting( Calling from Unix to PLSQL)

Hello Experts, I have the following questions to be discussed here at this esteemed discussion forum. I have two Excel sheets which contain Unix Commands llike creating directory the structure/ftp/Copy/Zip etc to basically create an environment. I need help in understanding some of... (1 Reply)
Discussion started by: faizsaadq
1 Replies

8. Shell Programming and Scripting

UNIX shell scripting

I am new to Unix.. Can someone please help me to understand the concept of Login shell and non login shell ? what exactly the difference between them :confused: (1 Reply)
Discussion started by: lokita jain
1 Replies

9. Programming

unix Shell scripting

Hi All, need help to complete the automation but stuck at a perticular situation below is the code <code> fixed_function_name { code.... code.... variable_map= { a="/a" b="/b" c="/c" so on... } (7 Replies)
Discussion started by: yadavricky
7 Replies

10. UNIX for Beginners Questions & Answers

UNIX Shell Scripting

Describe in short the word completion feature of the tcsh Completion works anywhere in the command line, not at just the end, for both commands and filenames. Type part of a word and hit the Tab key, and the shell replaces the incomplete word with the complete one in the input buffer. The... (1 Reply)
Discussion started by: Elena Lauren
1 Replies
All times are GMT -4. The time now is 10:36 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy