Cynosure.X International

: :

Add Comment | Related Links | TrackBack
Related Content

syntax error near unexpected token `fi'

Pop Quiz

The following statements generates "line 1: syntax error near unexpected token `fi'" error message in BASH.

  if [ ${argNumValid} -eq 0 ]
usage
fi

What's the failue?

Answer

The if-statement is missing the "then" keyword on the second line. The correct statements:

  if [ ${argNumValid} -eq 0 ]
then
usage
fi

Mel
Fri, 30 Mar 2012 21:29:34 +0400

Add Comment | Related Links | TrackBack
Related Content

Did your message disappear? Read the Forums FAQ.

Add Comment

Spam Control | * indicates required field
Your Name: *
E-mail:
Remember Me!
Comment: *
File attachment is optional. Please do not attach a file to your submission unless it is relevent.
Attach File:
(20 MB Max)
Spam Protection: * Answer of 3 - 5?
Click button only once, please!

TrackBack

Send Ping | TrackBack URL | Spam Control

No TrackBacks yet. TrackBack can be used to link this thread to your weblog, or link your weblog to this thread. In addition, TrackBack can be used as a form of remote commenting. Rather than posting the comment directly on this thread, you can posts it on your own weblog. Then have your weblog sends a TrackBack ping to the TrackBack URL, so that your post would show up here.

Messages, files, and images copyright by respective owners.

Products | Services
Forums | Latest | RSS
Library | Search | Wiki
Help | Licenses

Login | Register

26 Users Online

Hacking Digital Cameras
Fun for Photographers


Amazon Associate

Copyright © 1996 - 2017. All Rights Reserved.