I'm getting the following error:
line 21: syntax error near unexpected token `done`
line 21: `done`
and I haven't been able to figure out why.
Here is my code
#!/bin/sh
if ; then
echo 'Usage: rename getexp/replStr '
exit 0
fi
arg = $1
shift
while ; do (5 Replies)
Guys ,
This is an output of my script errored out for "Syntax error near unexpected token `(' " Can someone tell me whats wrong with my script.
Below is my original script pasted.
#!/bin/bash
Script Creation Date 01/21/2010
Author baraghun
... (7 Replies)
Hi,
I am running the following script through cygwin and getting below mentioned error.
*******************************************
#!/bin/sh
# constants
WORK_DIR="deploy"
INFOFILE="deploy.info"
INTROFILE="Intro.sh"
CMGMT_PKG="com.kintana.cmgmt.deploy"
DEPLOY_PREFIX="mitg"
... (2 Replies)
Hi all,
This is a script which converts hex to bin. However am finding an error while executing
syntax error near unexpected token `='
`($hexfile, $binfile) = @ARGV;'
I am running using ./fil.pl <hexfile> <binfile>
###################################################
#
# this script... (3 Replies)
What do I do here?
#!/bin/bash
payload=-1 AND 1=IF(21,BENCHMARK(5000000,MD5(CHAR(115,113,108,109,97,112))),0)#
hash=`echo -n $payload md5sum tr -d 'n' sed 'ss-sg' md5sum tr -d 'n' sed 'ss-sg'`
curl --data cs2=chronopay&cs1=$payload&cs3=$hash&transaction_type=rebill... (2 Replies)
Hi,
I am trying to read the session log through script. But it keeps showing me some error near. I have tried everything. Even tried converting the script using sed command to remove the hidden characters(\r).But nothing seems to be working.Below is the script :
#!/bin/bash
cd... (6 Replies)
I tried to execute the code but I got this error
./Array.c: line 9: syntax error near unexpected token '('
./Array.c: line 9: ' nvals = get_data(a,MAXARRAY);'
and
#include<stdio.h>
#define MAXARRAY 1000
main()
{
int a,
nvals;
nvals =... (7 Replies)
Hi all,
I have a simple script that doesn't work somehow. I can't seem to be spotting the cause of the malfunction.
count=$((1))
for item in `cat test1.txt`
printf %s `sed -n $((count))p test2.txt` > test3.txt
count=$((count+1))
do
something
done
I get ;
./why.sh: line 3:... (14 Replies)
I have 2 files like a.txt and b.txt and the content is as below
cat a.txt
810750125 117780 /BSCSQAT4A/bscsqat4a/lib/jar/wclt_common.jar
1803152428 13300 /BSCSQAT4A/bscsqat4a/lib/jar/WFMSSupportTool.jar
2663502779 67049 /BSCSQAT4A/bscsqat4a/lib/jar/wma.jar
687942896 665272... (1 Reply)
detect_mouse_mvt.sh
/home/andy/bin/detect_mouse_mvt.sh: line 4: syntax error near unexpected token `('
/home/andy/bin/detect_mouse_mvt.sh: line 4: `fh = file('/dev/input/mice')'
#!/bin/bash
#
#
fh = file('/dev/input/mice')
while True:
fh.read(3)
print 'Mouse... (15 Replies)
Discussion started by: drew77
15 Replies
LEARN ABOUT DEBIAN
tap::parser::result
TAP::Parser::Result(3pm) User Contributed Perl Documentation TAP::Parser::Result(3pm)NAME
TAP::Parser::Result - Base class for TAP::Parser output objects
VERSION
Version 3.25
SYNOPSIS
# abstract class - not meant to be used directly
# see TAP::Parser::ResultFactory for preferred usage
# directly:
use TAP::Parser::Result;
my $token = {...};
my $result = TAP::Parser::Result->new( $token );
DESCRIPTION
This is a simple base class used by TAP::Parser to store objects that represent the current bit of test output data from TAP (usually a
single line). Unless you're subclassing, you probably won't need to use this module directly.
METHODS
"new"
# see TAP::Parser::ResultFactory for preferred usage
# to use directly:
my $result = TAP::Parser::Result->new($token);
Returns an instance the appropriate class for the test token passed in.
Boolean methods
The following methods all return a boolean value and are to be overridden in the appropriate subclass.
o "is_plan"
Indicates whether or not this is the test plan line.
1..3
o "is_pragma"
Indicates whether or not this is a pragma line.
pragma +strict
o "is_test"
Indicates whether or not this is a test line.
ok 1 Is OK!
o "is_comment"
Indicates whether or not this is a comment.
# this is a comment
o "is_bailout"
Indicates whether or not this is bailout line.
Bail out! We're out of dilithium crystals.
o "is_version"
Indicates whether or not this is a TAP version line.
TAP version 4
o "is_unknown"
Indicates whether or not the current line could be parsed.
... this line is junk ...
o "is_yaml"
Indicates whether or not this is a YAML chunk.
"raw"
print $result->raw;
Returns the original line of text which was parsed.
"type"
my $type = $result->type;
Returns the "type" of a token, such as "comment" or "test".
"as_string"
print $result->as_string;
Prints a string representation of the token. This might not be the exact output, however. Tests will have test numbers added if not
present, TODO and SKIP directives will be capitalized and, in general, things will be cleaned up. If you need the original text for the
token, see the "raw" method.
"is_ok"
if ( $result->is_ok ) { ... }
Reports whether or not a given result has passed. Anything which is not a test result returns true. This is merely provided as a
convenient shortcut.
"passed"
Deprecated. Please use "is_ok" instead.
"has_directive"
if ( $result->has_directive ) {
...
}
Indicates whether or not the given result has a TODO or SKIP directive.
"has_todo"
if ( $result->has_todo ) {
...
}
Indicates whether or not the given result has a TODO directive.
"has_skip"
if ( $result->has_skip ) {
...
}
Indicates whether or not the given result has a SKIP directive.
"set_directive"
Set the directive associated with this token. Used internally to fake TODO tests.
SUBCLASSING
Please see "SUBCLASSING" in TAP::Parser for a subclassing overview.
Remember: if you want your subclass to be automatically used by the parser, you'll have to register it with "register_type" in
TAP::Parser::ResultFactory.
If you're creating a completely new result type, you'll probably need to subclass TAP::Parser::Grammar too, or else it'll never get used.
Example
package MyResult;
use strict;
use vars '@ISA';
@ISA = 'TAP::Parser::Result';
# register with the factory:
TAP::Parser::ResultFactory->register_type( 'my_type' => __PACKAGE__ );
sub as_string { 'My results all look the same' }
SEE ALSO
TAP::Object, TAP::Parser, TAP::Parser::ResultFactory, TAP::Parser::Result::Bailout, TAP::Parser::Result::Comment,
TAP::Parser::Result::Plan, TAP::Parser::Result::Pragma, TAP::Parser::Result::Test, TAP::Parser::Result::Unknown,
TAP::Parser::Result::Version, TAP::Parser::Result::YAML,
perl v5.14.2 2012-06-05 TAP::Parser::Result(3pm)