[Solved] 0403-057 Syntax error `<' is not matched


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting [Solved] 0403-057 Syntax error `<' is not matched
# 1  
Old 08-29-2012
Network [Solved] 0403-057 Syntax error `<' is not matched

Code:
curr_time=`date +%Y%m%d%H%M`
curr_date=`date +%Y%m%d`
zero=0
script_path="/home/wccuser1/wcc/Scripts/bulk_file_ftp"
file_dir="/home/wccuser1/wcc/Bulk_Files"
todays_file_count=`ls -ltr | grep $curr_date | awk '{print $9}' | wc -l`
todays_file=`ls -ltr | grep $curr_date | awk '{print $9}'`
if [ $todays_file_count -ne $zero ]; then
cd /home/wccuser1/wcc/Scripts/bulk_file_ftp
ftp -in -v IP <<eof>> /home/wccuser1/wcc/Scripts/bulk_file_ftp/bulk_file_ftp.log
user user_name password
bin
lcd /home/wccuser1/wcc/Scripts/bulk_file_ftp
mput *.csv
bye
fi

-----------------------------------------------------------------------
while executing got below error;
Code:
bulk_file_ftp.sh[8]: 0403-057 Syntax error at line 10 : `<' is not matched.

-----------------------------------------------------------------------

but i have tried simple ftp and its working

Code:
ftp -in -v ip <<eof1>> /home/wccuser1/wcc/Scripts/bulk_file_ftp/bulk_file_ftp.log
user user_name password
bin
lcd /home/wccuser1/wcc/Scripts/bulk_file_ftp
mput *.csv
bye
fi


Moderator's Comments:
Mod Comment This looked awful, so please use code tags next time for your code and data.

Last edited by gagandeep; 08-29-2012 at 12:27 PM.. Reason: code tags
# 2  
Old 08-29-2012
Where is eof1 then? (but I just changed glasses and have some difficulties in accomodation...)
# 3  
Old 08-29-2012
where's your closing 'eof' for the hear-doc?
# 4  
Old 08-29-2012
but its working if i am using it outside "if" , sytex error is comming in if for "<"
# 5  
Old 08-29-2012
Code:
....snip-snap....
ftp -in -v 10.77.8.21 <<eof>> /home/wccuser1/wcc/Scripts/bulk_file_ftp/bulk_file_ftp.log 
user misuser hutch1234 
bin 
lcd /home/wccuser1/wcc/Scripts/bulk_file_ftp 
mput *.csv 
bye
eof
fi

# 6  
Old 08-30-2012
great , it worked , thanks a ton buddy

---------- Post updated 08-30-12 at 03:25 PM ---------- Previous update was 08-29-12 at 08:57 PM ----------

guys i got one problem in this, i dont want to ftp the file which has been ftpied once , how can i apply that condition filename is like "Block_wcc_nsn_superadmin_20120830051605.csv"
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

0403-057 Syntax error at line 399 : `"' is not matched

Hi Everyone, I am getting strange behavior, same script runs fine without any error in one AIX machine, whereas on another it is throwing this error "0403-057 Syntax error at line 399 : `"' is not matched", I also ran the script in debug mode. This is the output, still doesn't say anything.... (2 Replies)
Discussion started by: sid1987
2 Replies

2. Shell Programming and Scripting

0403-057 Syntax error at line 17 : `(' is not expected.

Hi, While executing my code i am getting below Error: ./check_disk1: 0403-057 Syntax error at line 55 : `(' is not expected. My code is : #!/bin/ksh PROGNAME=`basename $0` STATE_OK=0 STATE_WARNING=1 STATE_CRITICAL=2 STATE_UNKNOWN=3 OS=$(uname) AWK="/usr/bin/awk"... (6 Replies)
Discussion started by: abodage
6 Replies

3. Shell Programming and Scripting

[Solved] 0403-057 Syntax error for if statement

I am getting the following error when I am running a script in ksh when trying to execute an if statement comparing two numerical values tstmb.sh: 1.5321e+08: 0403-057 Syntax error Below is my code snippet. #!/bin/ksh set -x TODAY=$(date +%y%m%d) for file in $(ls -rt *.log | tail... (11 Replies)
Discussion started by: kiran1112
11 Replies

4. Shell Programming and Scripting

0403-057 Syntax error at line : `}' is not expected.

i dont know where m i mistaking.. please help me out with this issue :( thanks in advance:rolleyes: one_main() { a=100 while ; do clear echo "##############################################" echo ":: CURRENTLY YOU ARE IN RC AND OC MARKING ::" echo... (1 Reply)
Discussion started by: Puneet sinha
1 Replies

5. Shell Programming and Scripting

0403-057 Syntax error at line 169 : `"' is not matched.

Hi, I am getting this error in my attached shell script, kindly help as soon as possible: Thanks, Andre (2 Replies)
Discussion started by: damoon
2 Replies

6. Shell Programming and Scripting

0403-057 Syntax error

I am getting the error : rocfm/wls_subload/in/processed_files/tel_input_additional_checked_all_mandatory.txt: 0403-057 Syntax error at line 1 : `|' is not expected. >>>>ALL MANDATORY FIELDS CHECKING IS SUCCESSFUL count is 0 ... (3 Replies)
Discussion started by: princetd001
3 Replies

7. Shell Programming and Scripting

ksh: 0403-057 Syntax error: `done' is not expected.

Hi I am getting error 'ksh: 0403-057 Syntax error: `done' is not expected.' when running below script any one can provide inputs on this. ------------------------ if then echo "Report Name |Modification Date|Report File Size|Owner" >SOX_`date +'%Y%m%d'` while read line do... (2 Replies)
Discussion started by: karnatis
2 Replies

8. Shell Programming and Scripting

get_source[34]: 0403-057 Syntax error at line 66 : `"' is not matched.

Hi, I am getting this error in my shell script, kindly help as soon as possible: ################################################################### # Main body of program ################################################################### . /saptech/scripts/common/declare # Defines... (1 Reply)
Discussion started by: vishal_ranjan
1 Replies

9. Shell Programming and Scripting

0403-057 error `<' is not matched.

Hi Everybody, I am new to this group and also to the Unix shell scripting. I need some one to throw some light on this issue. I am not sure whats wrong in this script.When I execute this korn shell script it gives me an error 0403-057 Syntax error at line 28 : `<' is not matched. ... (2 Replies)
Discussion started by: ntekupal
2 Replies

10. UNIX for Dummies Questions & Answers

0403-057 Syntax error at line 70. pls help

Hi All, I got a script from one of the unix forums for reporting on filesystem usage and wanted to use it but it keeps giving me the following error. 0403-057 Syntax error at line 70 The script is shown below. Pls help as I am new to UNIX. # set -x # D I S K S P A C E . S H # #... (2 Replies)
Discussion started by: OMONI
2 Replies
Login or Register to Ask a Question