This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Bash - IF Statement


my friend pointed out that the problem is that there needs to be extra
spaces:

[ "$T" = "y" ];

good job, bash


briglass111 wrote:
> 
> I am trying to write an IF Statement in Bash, but I am having issues. It
> doesn't like the following format:
> 
> echo "yes or no?"
> read T
> 
> if ["$T"="y"];
> then
>         echo "YES"
> fi
> 
> .............. It also doesn't like the following alternatives:
> 
> if [$T="y"];
> if ["$T"=="y"];
> if [$T=="y"];
> if "$T"="y";
> if [["$T"="y"]];
> 
> etc..
> 
> It says: 
> y=y: command not found
> 
> Ideas?
> 

-- 
View this message in context: http://www.nabble.com/Bash---IF-Statement-tp26084169p26084235.html
Sent from the Cygwin list mailing list archive at Nabble.com.


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]