03-16-2012
And what happens when no agruments are given?
I suppose you would like to do the thing properly no?
So start testing positional parameters...
Then include exit with messages:
e.g. " expecting only one argument" or if none given "error missing argument " you can even display "usage: blablah "
Next what are those $ signs in 1rst position? (Artefact I hope...)
Then extra clue for the test you displayed: How do you show the content of a variable?...
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
When i tyr this, it gives me a syntax error...i tried removing quotes,removing spaces,replacing -eq with '='.. Can somebody suggest that is the problem?
if ]; then (4 Replies)
Discussion started by: dba.admin2008
4 Replies
2. Programming
Hi,
I am trying to compile a program (not coded by me), and i'm getting this error:
203: error: lvalue required as left operand of assignment
As you may be guessing, the program doesn't compile, the line number 203 is the following:
... (2 Replies)
Discussion started by: Zykl0n-B
2 Replies
3. Shell Programming and Scripting
Hi,
Can someone help me with creating a bash shell script.
I need to create a script that gets a positive number n as an argument.
The script must create n directories in the current directory with names like map_1, map_2 etcetera. Each directory must be contained within its predecessor. So... (7 Replies)
Discussion started by: I-1
7 Replies
4. Shell Programming and Scripting
Ok, i've been messing around in debian the past few days, setting up programs like subversion, mysql and logrotate. The purpose of this script is to use subversion to backup the binary logs. It runs in the cron every 2 hours or so (although I can't get my script to run properly atm, which is why... (1 Reply)
Discussion started by: cganly
1 Replies
5. Programming
z < 0 ? z= z + 2*r*cos(theta) : z= z - 2*r*cos(theta);
Does anyone know what is wrong here?
I've got compiler msg:
lvalue required as left operand of assignment
All variables are "double". I'm using gcc compiler (but I don't think that matters) (5 Replies)
Discussion started by: EmilyTheStrange
5 Replies
6. Shell Programming and Scripting
Why cp: missing file operand? What "cp" parameter i need to add or whats wrong please?
domlistexp=domlistexp
domlistexp_bak=domlistexp_bak
touch $domlistexp
rm -rf $domlistexp_bak
cp $domlistexp $domlistexp_bak
output:
+ rm -rf domlist_bak
+ cp
cp: missing file operand
Try `cp --help'... (5 Replies)
Discussion started by: postcd
5 Replies
7. Shell Programming and Scripting
Does anyone know how this line in bash works?
local gotbase= force= nicelevel corelimit
local pid base= user= nice= bg= pid_file=
local cgroup=
These lines are part of the daemon function inside the "functions" file at /etc/init.d in RH. (3 Replies)
Discussion started by: Rameshck
3 Replies
8. Shell Programming and Scripting
Hi,
I'm new to the Ash shell so my apologies if this is well known. In normal maths and other shells and languages I've used, the modulo operator always returns a positive remainder. For example see this discussion (first post so I can't hyperlink it):
... (11 Replies)
Discussion started by: FleetFoot
11 Replies
9. Programming
Hi I'm new to shell programming. How do I extract the size of an operand in a simple instruction in a C program? Lets say there is an addition a+b somewhere in a C code where a and b are integers. How to extract the size of a & b in bits? Is there something called intermediate code before an... (4 Replies)
Discussion started by: beginner_99
4 Replies
10. UNIX for Beginners Questions & Answers
When I create a bootable Linux distro installation USB drive, I use this command: sudo dd if=/Path/to/linux_distro.iso of=/dev/rdisk<disk number>
bs=<number of bytes>
When I look it up, I've seen variations of people choosing 4M, and I think 8M, 2M, and maybe even 1M.
If I leave the operand... (4 Replies)
Discussion started by: Quenz
4 Replies
dspcat(1) General Commands Manual dspcat(1)
NAME
dspcat - Displays all or part of a message catalog
SYNOPSIS
dspcat [-g] catalog_name [set_number[message_number]]
OPTIONS
Formats the output so that it can be used as input to the gencat command. You cannot use the message_number argument with the -g option.
OPERANDS
Specifies a file containing a message catalog. If the file is not in the current directory, dspcat searches for it in the set of directo-
ries specified by the NLSPATH environment variable. (For more information about NLSPATH, see catopen(3).) Specifies a set in the catalog.
Specifies a particular number in the specified set.
DESCRIPTION
The dspcat command, part of the Tru64 UNIX Message Facility, displays a particular message, all of the messages in a set, or all of the
messages in a catalog.
If you include all three command operands, dspcat displays a particular message. If you do not include message_number, all the messages in
the specified set are displayed. If you specify only catalog_name, all the messages in the catalog are displayed. If you specify either an
invalid message_number or invalid set_number, an error message is displayed. You must include set_number if you include message_number.
EXAMPLES
To display message number 2 in set number 1 of test.cat, enter: dspcat test.cat 1 2
SEE ALSO
Commands: dspmsg(1), gencat(1), mkcatdefs(1)
Functions: catclose(3), catgets(3), catopen(3)
dspcat(1)