09-27-2010
Quote:
Originally Posted by
scottn
Hi.
The script looks fine (except for the space on the first line between # and !)
If I had to guess, you have a control character (possibly a ^M) after the do.
Which OS are you using? Di you copy the script from Windows?
Correct me if I'm wrong, but doesn't the shebang not work with the space after the pound-sign? It seems to me that the script isn't running in bash but whatever the OP's default shell is.
I'd try removing the space between # and ! before anything else.
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
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)
Discussion started by: NullPointer
5 Replies
2. UNIX for Advanced & Expert Users
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)
Discussion started by: MandyR
2 Replies
3. Shell Programming and Scripting
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)
Discussion started by: jaango123
3 Replies
4. Shell Programming and Scripting
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)
Discussion started by: iiiiiiiiiii
2 Replies
5. Shell Programming and Scripting
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)
Discussion started by: Aryan12345
6 Replies
6. Shell Programming and Scripting
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)
Discussion started by: sgradywhite
7 Replies
7. Shell Programming and Scripting
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)
Discussion started by: y33t
14 Replies
8. How to Post in the The UNIX and Linux Forums
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)
Discussion started by: ranabhavish
1 Replies
9. UNIX for Beginners Questions & Answers
Dears,
While executing the below script im getting the error at line 30. Please let me know what changes to be done to fix this.
test.sh: line 30: syntax error near unexpected token `done'
test.sh: line 30: ` done '
#!/bin/sh
# Rev. PA1
# author: eillops
# date: 26-04-2018
#
#... (1 Reply)
Discussion started by: Kamesh G
1 Replies
10. Ubuntu
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
starpu_workers_activity
STARPU_WORKERS_ACTIVITY:(1) User Commands STARPU_WORKERS_ACTIVITY:(1)
NAME
starpu_workers_activity: - manual page for starpu_workers_activity: 40: [: --version: unexpected operator
DESCRIPTION
./starpu_workers_activity: 40: [: --help: unexpected operator ./starpu_workers_activity: 40: [: --help: unexpected operator ./starpu_work-
ers_activity: 45: [: --help: unexpected operator ./starpu_workers_activity: 45: [: --help: unexpected operator ./starpu_workers_activity:
45: [: --help: unexpected operator Error. File <--help> not found
Offline tool to display the activity of the workers during the execution.
The starpu_fxt_tool utility now generates a file named 'activity.data' which can be processed by this script to generate a plot
named activity.eps
Typical usage:
./starpu_fxt_tool -i /tmp/prof_file_foo ./starpu_workers_activity activity.data
OPTIONS
-h, --help
display this help and exit
-v, --version
output version information and exit
-h, --help
display this help and exit
-v, --version
output version information and exit
REPORTING BUGS
Report bugs to <starpu-devel@lists.gforge.inria.fr>
./starpu_workers_activity: 40: [: --version: unexpected operator ./starpu_workers_activity: 45: [: --version: unexpected operator
./starpu_workers_activity: 45: [: --version: unexpected operator ./starpu_workers_activity: 45: [: --version: unexpected operator
Error. File <--version> not found
Offline tool to display the activity of the workers during the execution.
The starpu_fxt_tool utility now generates a file named 'activity.data' which can be processed by this script to generate a plot
named activity.eps
Typical usage:
./starpu_fxt_tool -i /tmp/prof_file_foo ./starpu_workers_activity activity.data
Report bugs to <starpu-devel@lists.gforge.inria.fr>
starpu_workers_activity: 40: [: --version: unexpected operator November 2013 STARPU_WORKERS_ACTIVITY:(1)