Sponsored Content
Top Forums UNIX for Dummies Questions & Answers Unable to compile Shell Script Post 302436600 by grc on Monday 12th of July 2010 12:53:34 PM
Old 07-12-2010
Power problem compiling shell script

Thank you dr.house

Those errors got rectified, however when I am try to select 4th option (Division) it shows the following error.

Code:
"math.sh: line 28: 0: command not found"

I even changed that option to

Code:
"4) echo $[a/b] ;;"

In this case it not returning decimal values, but instead it is returning zero.

Help me out please

Last edited by Scott; 07-12-2010 at 01:58 PM.. Reason: Code tags
 

10 More Discussions You Might Find Interesting

1. HP-UX

Unable to compile ANSI compatible code on HP-UX

Hi!!, my HP-UX - 10.2 compiler doesnt appear to support ANSI style of coding. On compiling my C code, it flags error messages like error 1705: Function prototypes are an ANSI Feature Is it a generic problem with the HP compiler or do I need to use some special switches on the command... (9 Replies)
Discussion started by: jyotipg
9 Replies

2. Shell Programming and Scripting

unable to do mailx from shell script

Hi From within a shell script my mailx doesnt seem to work...can somebody tell me what is wrong... #!/bin/ksh #Script to verify wheather all databases listed are up and running #Script works with Oracle8 and above databases #Script has to be run by ./scriptname DBA=xiamin@unix.com echo... (3 Replies)
Discussion started by: xiamin
3 Replies

3. UNIX for Dummies Questions & Answers

Unable to compile the c programme in unix

Hi, My name is vreddy and I am learning c language now and written one programme on vi editor. how do I compile the programme please give me some advice and that would be helpfull for me. thanks vre (10 Replies)
Discussion started by: vasudeva
10 Replies

4. Shell Programming and Scripting

Still unable to compile pro*c program

I am unable to compile the programs, I am able to compile .pc to .c but later part of the compilation from .c to executalbe i am unable to do. Here is the way i am doing make -f $LIB_LIB/makefile.templ sample I am getting the following errors, which environment and where to set to point... (1 Reply)
Discussion started by: satvd
1 Replies

5. Shell Programming and Scripting

unable to exit from a shell script

Hi All, I am unable to exit from a shell script using the below code: #!/bin/ksh passchk() ( if ;then echo "Password validated" else echo "Wrong password Quiting the application..." exit 0#not working fi ) passchk (Note:"finalresult" passed to the passchk... (2 Replies)
Discussion started by: Sreejith_VK
2 Replies

6. Shell Programming and Scripting

compile a shell script

How can i compile a KSH shell script. I Dont want to execute it. I just need to compile it . Any Help sincerly appreciated. (5 Replies)
Discussion started by: panyam
5 Replies

7. UNIX for Dummies Questions & Answers

Re:Unable To Execuate Shell Script

Hi , I Am Getting The Below Error When Executing A Shell Script (Running Red Hat Linux 5 As Guest And Host Is Windows 7) Logging As Root User !/bin/ksh: not found This Are The Steps I am Following For Saving And Executing The Script File. 1).Opening Terminal 2).Issue Command vi... (2 Replies)
Discussion started by: anudeepkumar123
2 Replies

8. UNIX for Dummies Questions & Answers

unable to start shell script

Hi, Pleasse could someone advise why i'm getting this error below - No such file or directory dev6:$ ls -ltr ReleaseManagement.sh -rwxr-xr-x 1 dev fix 4830 Aug 22 11:13 ReleaseManagement.sh dev6:$ ./ReleaseManagement.sh : No such file or directory dev6:$ thank you (2 Replies)
Discussion started by: venhart
2 Replies

9. Post Here to Contact Site Administrators and Moderators

Unable to pass shell script parameter value to awk command in side the same script

Variable I have in my shell script diff=$1$2.diff id=$2 new=new_$diff echo "My id is $1" echo "I want to sync for user account $id" ##awk command I am using is as below cat $diff | awk -F'~' ''$2 == "$id"' {print $0}' > $new I could see value of $id is not passing to the awk... (0 Replies)
Discussion started by: Ashunayak
0 Replies

10. Shell Programming and Scripting

Unable to pass shell script variable to awk command in same shell script

I have a shell script (.sh) and I want to pass a parameter value to the awk command but I am getting exception, please assist. diff=$1$2.diff id=$2 new=new_$diff echo "My id is $1" echo "I want to sync for user account $id" ##awk command I am using is as below cat $diff | awk... (2 Replies)
Discussion started by: Ashunayak
2 Replies
getopt(1)						      General Commands Manual							 getopt(1)

Name
       getopt - parse command options

Syntax
       set - - getopt optstring $*

Description
       The  command  breaks  up  options in command lines for easy parsing by Shell procedures and checks for legal options.  The optstring option
       letters are recognized if a letter is followed by a colon, the option expects an argument which may or may not  be  separated  from  it	by
       white space.  For further information, see

       The special option, specified by two minus signs (- -), delimits the end of the options.  If the delimiters are used explicitly, recognizes
       it; otherwise, generates it.  In either case, places the delimiter at the end of the options.  The positional parameters ($1 $2 ...) of the
       shell  are reset so that each option is preceded by a single minus sign (-) and is in its own positional parameter; each option argument is
       also parsed into its own positional parameter.

Examples
       The following code fragment shows how you can process the arguments for a command that can take the options a or b, as well as  the  option
       o, which requires an argument:
       #!/bin/sh5
       set -- getopt abo: $*
       if [ $? != 0 ]
       then
	    echo $USAGE
	    exit 2
       fi
       for i in $*
       do
	    case $i in
	    -a | -b)  FLAG=$i; shift;;
	    -o)  OARG=$2; shift 2;;
	    --)  shift; break;;
	    esac
       done
       This code accepts any of the following as equivalent:
       cmd -aoarg file file
       cmd -a -o arg file file
       cmd -oarg -a file file
       cmd -a -oarg -- file file

Diagnostics
       The command prints an error message on the standard error when it encounters an option letter not included in optstring.

See Also
       sh5(1), getopt(3)

																	 getopt(1)
All times are GMT -4. The time now is 07:13 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy