08-05-2009
its giving the syntax error
syntax error in expression (error token is ":00:00")
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Hello,
I kinda newbie in unix so I would like so help.I know that there is a command that compares two integer numbers test (eg. #$1=0 ).I would like to know if it is possible to compare any number with another (eg. 2.3=0 or 3.7!=0 4.5>2.2).
Thank you in advance. (1 Reply)
Discussion started by: TabloMaxos
1 Replies
2. Shell Programming and Scripting
Can someone tell me how do I comapre two numbers with the decimals in UNIX shell scripting
I understand "-gt" can be used only for integers
Regards, Giri (4 Replies)
Discussion started by: chittari
4 Replies
3. UNIX for Dummies Questions & Answers
Hello, I'm searching for a quick method to read numeric values from a file or a defined variable and identifying the largest number. For instance if the following numbers are in a file or defined to a variable:
09192007 09202007 09182007 09172007 09162007
What "short" method could be used to... (7 Replies)
Discussion started by: dusk2dawn
7 Replies
4. UNIX for Dummies Questions & Answers
Hi There!
Apologies if this has been asked previously but I couldn't find the answer I was hoping for.
Basically, all I want to do is compare the OS X version against the version that I require in my script. So I'm retrieving the OS version using defaults read, but how can I compare this... (10 Replies)
Discussion started by: davewg
10 Replies
5. Shell Programming and Scripting
Im trying to compare two numbers with decimals but its not working as expected.
a=1
b=1.1
if
then echo "equal"
fi
When I do this it says that the numbers are equal. Ultimately Im using -le and -ge in the if statements but I tested with -eq for simplicity.
Any way to make this... (3 Replies)
Discussion started by: Grizzly
3 Replies
6. Shell Programming and Scripting
How to compare two numbers with decimal points ?
Is there a way in bash to do this? (33 Replies)
Discussion started by: kinny
33 Replies
7. Shell Programming and Scripting
Hi. I do not know how to compare numbers and need help. In my script I have to figure the MAX, MIN, & Avg. Sales amounts.
Please help me.
In the code, "transaction" is a counter.
#!/bin/bash
clear
transaction=0
sales=0
total=0
while test $sales
... (9 Replies)
Discussion started by: Ccccc
9 Replies
8. Shell Programming and Scripting
ValA=-29344
if ; then
echo "NEGATIVE"
else
echo "POSITIVE"
fi
Can someone please tell me how else they would go about doing the above?
When i do it, i get errors such as: (10 Replies)
Discussion started by: SkySmart
10 Replies
9. Shell Programming and Scripting
For numbers between 0 and 1 the below logic is not working.
Output of above shall be "correct" but its echoing "incorrect".Kindly suggest
a=.1
if
then
echo correct
else echo incorrect
fi
Video tutorial on how to use code tags in The UNIX and Linux Forums. (3 Replies)
Discussion started by: itsvikas
3 Replies
10. UNIX for Beginners Questions & Answers
a=1 456
b=4928
c=23
d=456
I want to compare four variables to get the name of the variable having the highest number (2 Replies)
Discussion started by: proactiveaditya
2 Replies
LEARN ABOUT DEBIAN
text::micromason::serverpages
MicroMason::ServerPages(3pm) User Contributed Perl Documentation MicroMason::ServerPages(3pm)
NAME
Text::MicroMason::ServerPages - Alternate Syntax like ASP/JSP Templates
SYNOPSIS
Instead of using this class directly, pass its name to be mixed in:
use Text::MicroMason;
my $mason = Text::MicroMason::Base->new( -ServerPages );
Use the standard compile and execute methods to parse and evalute templates:
print $mason->compile( text=>$template )->( @%args );
print $mason->execute( text=>$template, @args );
Server Pages syntax provides another way to mix Perl into a text template:
<% my $name = $ARGS{name};
if ( $name eq 'Dave' ) { %>
I'm sorry <%= $name %>, I'm afraid I can't do that right now.
<% } else {
my $hour = (localtime)[2];
my $daypart = ( $hour > 11 ) ? 'afternoon' : 'morning';
%>
Good <%= $daypart %>, <%= $name %>!
<% } %>
DESCRIPTION
This subclass replaces MicroMason's normal lexer with one that supports a syntax similar to Active Server Pages and Java Server Pages.
Compatibility with Apache::ASP
Apache::ASP is a full-featured application server toolkit with many fatures, of which only the templating functionality is emulated.
This is not a drop-in replacement for Apache::ASP, as the implementation is quite different, but it should be able to process some existing
templates without major changes.
The following features of EmbPerl syntax are supported:
o Angle-bracket markup tags
The following syntax features of are not supported:
o Dynamic XML/XSL processing.
o Web server objects such as $Session, $Request, $Response, and $Application.
o Application events such as Application_OnStart, Script_OnStart, and other gloga.asa features.
Template Syntax
The following elements are recognized by the ServerPages lexer:
o <% perl statements %>
Arbitrary Perl code to be executed at this point in the template.
o <%= perl expression %>
A Perl expression to be evaluated and included in the output.
o <%& file, arguments %>
Includes an external template file.
o <%-- comment --%>
Documentation or inactive code to be skipped over silently. Can also be used to quickly comment out part of a template.
o <%name> ... </%name>
Supported block names are: 'perl', 'args', 'once', 'init', 'cleanup', and 'doc'.
Private Methods
lex_token
( $type, $value ) = $mason->lex_token();
Lexer for <% ... %> tags.
Attempts to parse a token from the template text stored in the global $_ and returns a token type and value. Returns an empty list if
unable to parse further due to an error.
SEE ALSO
For an overview of this templating framework, see Text::MicroMason.
This is a mixin class intended for use with Text::MicroMason::Base.
For distribution, installation, support, copyright and license information, see Text::MicroMason::Docs::ReadMe.
perl v5.10.1 2007-01-29 MicroMason::ServerPages(3pm)