07-24-2009
empty option output error
I have a script (multirun.sh) which launches the program bsim_em.x or bsim_es.x depending on the value entered from the screen:
> multirun.sh 1 (executes bsim_em.x)
> multirun.sh 2 (executes bsim_es.x)
which, simplifying, I do with the following lines in the multirun.sh script:
if [ "$1" = "1" ]
then
./bsim_em.x
fi
if [ "$1" = "2" ]
then
./bsim_em.x
fi
how could I write an output error if $1 is different from 1,2 or is not defined? Thanks in advanced
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Dear all,
Currently I writing a ksh script to perform some sql query. I already pipe results in a output file. But when I checked it, the output file is empty.
Below is part of the script that I wrote:
------------------------------------------------------------------------
function... (4 Replies)
Discussion started by: balzzz
4 Replies
2. HP-UX
Hi,
I am getting illegal option error while using -c to CC in mail.
command used:
mailx -s "Report" -c xyz@abc.com < /tmp/report
Machine: HP UX.
Please help me out.
Looking you forward.
Thanks in Advance.
Jagadeesh. (3 Replies)
Discussion started by: bjagadeesh
3 Replies
3. Shell Programming and Scripting
I'm very new to writing scripts, so here is my problem...I have the following code already written (in perl)
system "rm file2";
open(FILE2, ">file2");
open(MYINPUTFILE, "file");
while(<MYINPUTFILE>) {
my($line) = $_;
chomp($line);
print file2 "$line\n";
print... (2 Replies)
Discussion started by: ddrew78
2 Replies
4. Shell Programming and Scripting
To find all the files in your home directory that have been edited in some way since the last tar file, use this command:
find . -newer backup.tar.gz
Is anyone familiar with an older solution?
looking to identify files older then 15mins across several directories.
thanks,
manny (2 Replies)
Discussion started by: mr_manny
2 Replies
5. UNIX for Dummies Questions & Answers
Hi all,
Can someone please advise how to get the full listing of a process using the ps command? Or is this not possible and I can only do this only by process ID?
Output am wanting to have is similar to when running /usr/ucb/ps -auxwww but preferably using "traditional" ps command that I... (1 Reply)
Discussion started by: newbie_01
1 Replies
6. Shell Programming and Scripting
Hello, I am VERY new to shell scripting here, so please go easy. I have an assignment that requires creating a script using bash shell, outputting all command line arguments that are not empty ones such as " ", and showing total number of arguments. I know how to show the total with $# and all... (6 Replies)
Discussion started by: moderwarfare
6 Replies
7. Shell Programming and Scripting
Hi all,
I want transfer the echo data into file.txt.how?
echo " $dir $group " >> ${file.txt}
---------- Post updated at 04:11 PM ---------- Previous update was at 03:10 PM ----------
anybody can help ?
i mean in script output like
echo " hello"
i want transfer that output to file.txt. (4 Replies)
Discussion started by: proghack
4 Replies
8. Shell Programming and Scripting
Hi all,
i want to sent output to email and folder at same time. This is my code :
echo "Hello" | mailx -s "${SUBJECT}" "${email_add}" >> ${file}
I only can sent output to my email but cannot sent to my empty folder....can i know how to done it? (1 Reply)
Discussion started by: proghack
1 Replies
9. Shell Programming and Scripting
The awk below runs, however the output file is 0 bytes. It is basically matching input files that are 21 - 259 records to a file of 11,137,660 records. Basically, what it does is use the input files of which there are 4 to search and match in a large 11,000,000 record file and output the... (4 Replies)
Discussion started by: cmccabe
4 Replies
10. UNIX for Beginners Questions & Answers
I am working an some if then statements for a script.
I want to be able to check for alpha characters or empty out put then exit out.
if ]];
echo "Serial Number Invaild"
then exit 3;
How do I account if the output is empty or null in this in this statement.
Many thanks (6 Replies)
Discussion started by: andysensible
6 Replies
LEARN ABOUT OSX
set_color
set_color(1) fish set_color(1)
NAME
set_color - set_color - set the terminal color
set_color - set the terminal color
Synopsis
set_color [-v --version] [-h --help] [-b --background COLOR] [COLOR]
Description
Change the foreground and/or background color of the terminal. COLOR is one of black, red, green, brown, yellow, blue, magenta, purple,
cyan, white and normal.
o -b, --background Set the background color
o -c, --print-colors Prints a list of all valid color names
o -h, --help Display help message and exit
o -o, --bold Set bold or extra bright mode
o -u, --underline Set underlined mode
o -v, --version Display version and exit
Calling set_color normal will set the terminal color to whatever is the default color of the terminal.
Some terminals use the --bold escape sequence to switch to a brighter color set. On such terminals, set_color white will result in a grey
font color, while set_color --bold white will result in a white font color.
Not all terminal emulators support all these features. This is not a bug in set_color but a missing feature in the terminal emulator.
set_color uses the terminfo database to look up how to change terminal colors on whatever terminal is in use. Some systems have old and
incomplete terminfo databases, and may lack color information for terminals that support it. Download and install the latest version of
ncurses and recompile fish against it in order to fix this issue.
Version 1.23.1 Sun Jan 8 2012 set_color(1)