Error while executing a script


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Error while executing a script
# 1  
Old 11-17-2010
Network Error while executing a script

Hi

Please assist. Im getting an error while execuing the script name d "cdsnd.basel.cd_new
" as siiadm user. Thanks.
Code:
siiadm> ls -l
total 64
-rwxr-xr-x    1 siiadm   sboadm         1004 Sep 17 2008  cdsnd.basel.cd
-rwxr-xr-x    1 siiadm   sapsys          998 Nov 16 09:14 cdsnd.basel.cd_new
-rwxrwx---    1 siiadm   sapsys          705 Aug 19 2008  cdsnd.orca.cd
-rwxrwx---    1 siiadm   sapsys          691 Aug 19 2008  cdsnd.pdf.cd
-rwxrwxr-x    1 siiadm   sboadm          264 May 26 2008  cdsnd.sbog.cd
-rwxrwxr-x    1 siiadm   sboadm          267 Apr  3 2008  cdsnd.sbog.trg.cd
-rwxrwxr-x    1 siiadm   sboadm          266 Apr  3 2008  cdsnd.striata.cd
-rwxr-x---    1 siiadm   sboadm          518 Apr 10 2008  scp_files
-rwxr-xr-x    1 siiadm   sboadm            0 May 14 2008  x
#######################################################################################################
siiadm> ./cdsnd.basel.cd_new
/usr/sap/SBOG/outbound/work: not a regular file
Return: 1
#######################################################################################################
siiadm> cat cdsnd.basel.cd_new
#!/usr/bin/ksh
# 2008.04.02  CMH
# 2008.07.09  DGW
SID=SII
DIR_OUT=/usr/sap/SBOG/outbound/work
DIR_IN=/uddsbyn/data/IN6873/rx
DIR_ARC=/usr/sap/SBOG/outbound/archive/rcc
LOG=/tmp/scp_log
cat /dev/null > $LOG
HOST=siadev02.scmb.co.za
DATE=`date +%d.%m-%H:%M`
FILEDATE=`date +%Y%m%d_%H`
USER=sebeyond
EMAIL=prod_support
#EMAIL=me@mydomain.com
#compress $1
scp -p $DIR_OUT/$1 $USER@$HOST:$DIR_IN/
RET=$?
if [ $RET != 0 ]
then
 printf "$DATE\t: Transfer of $1 to $DIR_IN on $HOST failed." >> $LOG
 mailx -s "$SID: Transfer to $HOST failed" < $LOG $EMAIL
echo "Return: $RET"
exit 1
else
 printf "$DATE\t Transfer of $1 to $DIR_IN on $HOST successful." >> $LOG
 mkdir $DIR_ARC/$FILEDATE
 mv $DIR_OUT/$1 $DIR_ARC/$FILEDATE/
 if [ $? != 0 ]
 then
  printf "\n$DATE\t Archive of file $1 to $DIR_ARC failed." >> $LOG
 else
  printf "\n$DATE\t File $1 archived to $DIR_ARC successfully." >> $LOG
 fi
 mailx -s "$SID: Transfer to $HOST successful" < $LOG $EMAIL
 echo "Return: $RET"
 exit 0
fi


Last edited by Scott; 11-17-2010 at 04:43 AM.. Reason: Code tags, removed email address in code
# 2  
Old 11-17-2010
MySQL Error while executing a script

DIR_OUT=/usr/sap/SBOG/outbound/work
"Work" is it a file or a directory??
if it is a directory you have to use "scp -r"Smilie
check this man page for scp
https://www.unix.com/man-page/Linux/1/scp/
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Red Hat

Error when executing script

Hi, I wrote this script to test if the output for DIR1 and DIR2 comes out as I want : #!/bin/bash DAY=$(date +%d) MONTH=$(date +%b) YEAR=$(date +%Y) DIR1=$($MONTH$YEAR"_Blast_BC01") DIR2=$($MONTH$YEAR"_Blast_BC15") echo $DIR1 echo $DIR2 This is the output I want for echo $DIR1 ... (12 Replies)
Discussion started by: anaigini45
12 Replies

2. Shell Programming and Scripting

Gettting error while executing script

getting error as below while executing script in linux. OS version: Linux VGP-3GPSDB-LX 3.10.0-514.el7.x86_64 #1 SMP Wed Oct 19 11:24:13 EDT 2016 x86_64 x86_64 x86_64 GNU/Linux ./imxtract.sh: line 395: unexpected EOF while looking for matching ``' ./imxtract.sh: line 402: syntax error:... (1 Reply)
Discussion started by: Riverstone
1 Replies

3. UNIX for Dummies Questions & Answers

Error executing the script

I have the following script test.sh owned by dwdev account and group dwdev, the permissions on the script are as follows. -rw-r-x--- 1 dwdev dwdev 279 Sep 17 13:19 test.sh Groups: cat /etc/group | grep dwdev dwdev:x:704:dwdev dwgroup:x:725:dwdev writers:x:726:dwdev User: cat /etc/passwd |... (3 Replies)
Discussion started by: Ariean
3 Replies

4. Linux

Libssh2 error while executing script

hi all, i am getting libssh2 error while executing script in RHEL 6, when i locate that file its not there below is the ouput of this # locate libssh2_agent_init # cat /etc/issue Red Hat Enterprise Linux Server release 6.1 (Santiago) Kernel \r on an \m how do i resolve this issue, i... (1 Reply)
Discussion started by: muzaffar.k
1 Replies

5. Shell Programming and Scripting

Error executing script

Please delete de thread. Thanks. (10 Replies)
Discussion started by: Rodrih92
10 Replies

6. Shell Programming and Scripting

getting the error 'not found' while executing the script

Hi, I am not able to figure out what the problem is: getting the following error sqltst.sh: 1: not found here is the script #!/bin/sh . /home/dev1/.profile . /home/dev1/.infenv `sqlplus -s $REPDB_LOGON << EOF SET SERVEROUT ON SET FEEDBACK OFF SET HEADING OFF SET TRIMSPOOL... (4 Replies)
Discussion started by: svajhala
4 Replies

7. UNIX for Dummies Questions & Answers

Error Executing the script.

Hi , I m getting an error after executing the script. My script. Script is used to find out the date on 8 different machines(mentioned in SERVERNAMES file). I have added public key to avoid ssh password and ssh without password working fine. #!/bin/sh fn_VMFind() { Date=`ssh -t... (5 Replies)
Discussion started by: pinga123
5 Replies

8. Shell Programming and Scripting

Error while executing the below script

I am executing the below in telnet #!/usr/bin/ksh File1=simple.txt # The file to check LogFile=simple.log # The log file DelayMax=30 # Timeout delay Tolerance=2 # BEGIN ############################## while true do StampNow=$(date +%s)/60 # stamp in minutes ... (3 Replies)
Discussion started by: chinniforu2003
3 Replies

9. Shell Programming and Scripting

Error while executing a script

My script is as below : #!/bin/sh for line in `cat Results.txt` do FEILD1=`echo $line |awk -F"|" '{print $1}'` FEILD2=`echo $line |awk -F"|" '{print $2}'` FEILD3=`echo $line |awk -F"|" '{print $3}'` FEILD4=`echo $line |awk -F"|" '{print $4}'` echo "$FEILD1 $FIELD2 $FIELD3 $FIELD4" done ... (15 Replies)
Discussion started by: shwetainnani
15 Replies

10. Shell Programming and Scripting

error while executing the script

Hello I am executing the following script nawk 'NR == 1 || substr($0,63,5) ~ /H... / && \ _++ == 2 { fn && close(fn); fn = "part_" ++c; _ = 1 } { print > fn }' sample.dat When i execute as it is it is executing fine. but when i execute the whole script as a single line like below ... (2 Replies)
Discussion started by: dsdev_123
2 Replies
Login or Register to Ask a Question