08-29-2011
question in shell script
Use and complete the template provided. The entire template must be completed. If you don't, your post may be deleted!
1. The problem statement, all variables and given/known data:
Write a Bourne shell script which:
• Has one command line argument.
• If the command line argument is a directory then the script should output the number of files in the directory.
• If the command line argument is an ordinary file then the script should output whether or not the file has execute permission for the file owner.
• If the command line argument is neither a file or directory then the script should output an appropriate error message.
• If no command line argument is supplied then the script should output an appropriate error message.
2. Relevant commands, code, scripts, algorithms:
3. The attempts at a solution (include all code and scripts):
4. Complete Name of School (University), City (State), Country, Name of Professor, and Course Number (Link to Course):
Curtin university, sedney, Australia, 101.
Note: Without school/professor/course information, you will be banned if you post here! You must complete the entire template (not just parts of it).
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
I am using ksh.
There is a report having amounts in the following format,
34343.67-
2343.45
23434.89-
I want to sum up all the amounts. For this I first need to find out if there is a minus sign at the end and prefix it before summing up. How to achieve this?
I thought of using an... (2 Replies)
Discussion started by: tselvanin
2 Replies
2. Shell Programming and Scripting
Hello, i am doing a project for school and i cannot figure out whats wrong with my 2 programs they dont seem to work at all.
the first program is called isprime and naturally it checks to see if hte number is prime or not
here is my code:
#!/usr/bin/bash
num=$1
echo you typed
if ... (2 Replies)
Discussion started by: jbou1087
2 Replies
3. UNIX for Dummies Questions & Answers
Suppose I have a script named "sc.sh"
in the script how to print out its name "sc.sh"? (3 Replies)
Discussion started by: meili100
3 Replies
4. Shell Programming and Scripting
Hello Experts,
I am new at this and need some help. I am looking for a delete command that allows me after I grep for the hostname to delete all the lines between two characters. for example I want to delete the first line all the way up to the } character
host test019 {
hardware ethernet... (10 Replies)
Discussion started by: ryanique
10 Replies
5. Shell Programming and Scripting
Hi,
The contents of my file is below:
Name,Location,Degree,Gender,Awards
Robert,Philadelphia,Accounting,Male,5
Jane,Chicago,Business,Female,2
Allan,New York,Engineering,Male,6
Tom,Detroit,Computer Science,Male,10
Nancy,Milwaukee,Engineering,Female,4
I want to add a "ID" in the 1st line... (2 Replies)
Discussion started by: xinoo
2 Replies
6. Shell Programming and Scripting
I have script as following..
server_status= some command | grep "Total error: 0"
if ; then
echo " Server $(hostname) is Down" >>Result
fi
else
echo " Server is OK on $(hostname)" >>Result
the if command seems to be not working properly for some... (13 Replies)
Discussion started by: s_linux
13 Replies
7. Homework & Coursework Questions
Hiiiiiiiiiiiii all,
Please i want your help fast, the teacher gave us this assignment can u help me to write it?
this is the question:
Write a shell script to point all prime numbers from the fibonacci series of integer N?
using Red hat Os
Thanks all and waiting for ur answers... (1 Reply)
Discussion started by: moonlips
1 Replies
8. Homework & Coursework Questions
hiiiiiiiiiiiii,,I found an error on my following script but couldnt find it!!! Can you please help me as soon as possible?!
echo "enter a number "
read n
i=0
first=0
second=1
result=0
prime="true"
echo –n " $first $second "
while
do
result=`expr $first + $second`
first=$second... (10 Replies)
Discussion started by: moonlips
10 Replies
9. Shell Programming and Scripting
Hi all,
can you plz check whether the below code is correct & some inputs.
I need to read the below file and process it.
input :
/home/ibm/var.txt
urgent
not urgent
not needed.
#!/usr/bin/ksh
VAR=/home/ibm/var.txt
if ]
then (7 Replies)
Discussion started by: ramkumar15
7 Replies
10. Shell Programming and Scripting
As per code it is getting matched. not sure why it assigning to cols=0.
Any inputs please.
Input : passed is
shell.sh c tablename.
if ; then
cols=1
table=$2
else
cols=0
table=$1
fi (1 Reply)
Discussion started by: ramkumar15
1 Replies
LEARN ABOUT OSF1
lmfsetup
lmfsetup(8) System Manager's Manual lmfsetup(8)
NAME
lmfsetup - License Management Facility (LMF) registration script
SYNOPSIS
/usr/sbin/lmfsetup [template]
DESCRIPTION
You use the lmfsetup script to register data supplied by a Product Authorization Key (PAK). The lmfsetup script prompts you for the data
associated with each field on a PAK. Once you enter all the data, LMF makes sure you have supplied entries for all mandatory fields and
that the value in the Checksum field validates the license data. If all data is correct, LMF registers the PAK in the License Database. If
any data is incorrect, LMF displays the appropriate error message and gives you an opportunity to reenter the data.
The template argument allows you to register license data from templates in /usr/var/adm/lmf. The templates stored in this directory are
created by some software products during their installation process. When you use a template, the script prompts you to supply data for any
empty fields in the template. If the lmfsetup script cannot find the specified template in /usr/var/adm/lmf, it searches your current work-
ing directory.
Use the lmfsetup script when you want to register a PAK without using an editor. Normally, you should use the lmf register command. The
lmf register command displays a template, which includes the fields on the PAK, and invokes an editor so that you can add the license data
to the appropriate fields. The lmf register command allows you to correct errors without having to reenter all the data.
SEE ALSO
Command: lmf(8)
Software License Management
lmfsetup(8)