Sponsored Content
Homework and Emergencies Emergency UNIX and Linux Support Csh script with Undefined variable error Post 302655131 by hedkandi on Tuesday 12th of June 2012 10:33:24 PM
Old 06-12-2012
i agree with you, I just changed all the 'shebang' back to /usr/bin/ksh but its still nor running alright, I am getting tons of error

Code:
up1as00:/Mailbox/Control/bin/printers # ksh /Mailbox/Control/bin/printers/sendsapftp.sh &
[3] 6584
up1as00:/Mailbox/Control/bin/printers # + TRANS=/Mailbox/Control/bin
+ GREP=/usr/bin/grep
+ EGREP=/usr/bin/egrep
+ ZIPCMD=/usr/bin/zip
+ FTPdir=/Mailbox/Control/bin/printers/ftp
+ file=''
+ basename
basename: missing operand
Try `basename --help' for more information.
+ file1=''
+ idfile=/Mailbox/Control/bin/printers/sendsapftp.ident
+ ctlfile=/Mailbox/Control/bin/printers/sendsapftp.ctl
+ filterfile=/Mailbox/Control/bin/printers/sendsapftp.filter
+ LOGFILE=/Mailbox/Control/bin/printers/log/sendsapftp.log
+ MAILADM=ausalarm@xymon.sca.se
+ FTPLOG=/Mailbox/Control/bin/printers/tmp/sendsapftp_6584.log
+ notify=0
+ spawn=no
+ ls -l
+ awk '{ print $5 }'
+ initial_size=$'\n4096\n188\n183\n10190\n25033\n11896\n18500\n19055\n1032\n1258'
+ [ '' '=' sendsapftp ]
+ LOGFILE=/Mailbox/Control/bin/printers/log/sendsapftp_.log
+ date
+ msg='\n===================== Wed Jun 13 10:31:00 MYT 2012 ======================'
+ LOG_IT
+ DATE=''
+ echo '\n===================== Wed Jun 13 10:31:00 MYT 2012 ======================'
+ 1>> /Mailbox/Control/bin/printers/log/sendsapftp_.log
+ [ '' '!=' '' ]
+ msg='sendsapftp script is called by "" unix queue.'
+ LOG_IT
+ DATE=''
+ echo 'sendsapftp script is called by "" unix queue.'
+ 1>> /Mailbox/Control/bin/printers/log/sendsapftp_.log
+ [ '' '!=' '' ]
+ msg='This is a nested (recursive) call to this script.  Handling locally.'
+ LOG_IT
+ DATE=''
+ echo 'This is a nested (recursive) call to this script.  Handling locally.'
+ 1>> /Mailbox/Control/bin/printers/log/sendsapftp_.log
+ [ '' '!=' '' ]
+ msg=$'Initial (unzipped) file size is \n4096\n188\n183\n10190\n25033\n11896\n18500\n19055\n1032\n1258 bytes.'
+ LOG_IT
+ DATE=''
+ echo $'Initial (unzipped) file size is \n4096\n188\n183\n10190\n25033\n11896\n18500\n19055\n1032\n1258 bytes.'
+ 1>> /Mailbox/Control/bin/printers/log/sendsapftp_.log
+ [ '' '!=' '' ]
+ count=0
+ head -1
[4] 6594

[3]+  Stopped                 ksh /Mailbox/Control/bin/printers/sendsapftp.sh

 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Prompting for Input - Getting Undefined Variable

#!/bin/csh -f echo "Enter MEUPS User Id :-" read UID echo "You entered $UID" --------------------------------------- Whn executed, I get an error message "UID: Undefined variable" (1 Reply)
Discussion started by: Kartheg
1 Replies

2. Shell Programming and Scripting

undefined variable error

Hi all, Im using a script which contains read command.. the script works perfectly but when I alias the script it gave "undifined variable" after I enter the read command input (variable)... Does any one know why ? (4 Replies)
Discussion started by: yahyaaa
4 Replies

3. Shell Programming and Scripting

In a csh script, can I set a variable to the result of an SQLPLUS select query?

Can someone tell me why I'm getting error when I try to run this? #!/bin/csh -f source ~/.cshrc # set SQLPLUS = ${ORACLE_HOME}/bin/sqlplus # set count=`$SQLPLUS -s ${DB_LOGIN} << END select count(1) from put_groups where group_name='PC' and description='EOD_EVENT' and serial_number=1;... (7 Replies)
Discussion started by: gregrobinsonhd
7 Replies

4. Shell Programming and Scripting

How to pass enviroment variable from csh to Informix sql script

Hello, I have a csh script that creates an environment variable. I want to pass the environment variable(CURR_TABLE_DATE) to an Informix sql script. Here is the csh: #!/bin/csh -f setenv INFORMIXSERVER market3_tcp setenv CURR_TABLE_DATE 20090714 set DATABASE = gm_cdr set SQL_DIR =... (0 Replies)
Discussion started by: jwoj
0 Replies

5. Shell Programming and Scripting

Undefined variable in mv script

Hello, #this script renames schematic file for model year change #my = model year prefix my="lsd" for i in 'ls lsb*' do old=$i new='echo $i | cut - c4 - c30' mv $i $my$new end i: Undefined variable What am I missing or doing wrong? (6 Replies)
Discussion started by: dtrescott
6 Replies

6. Shell Programming and Scripting

Undefined variable error in csh script

Below csh script gives error: Undefined variable:confused: #!/bin/csh $QUERY="netscape"; COUNT_NETSCAPE=${ps | grep -c $QUERY}; echo $COUNT_NETSCAPE; when run gives error adroit:/home/seo/hitendra 64 ] ./unix_6.sh QUERY: Undefined variable. What is the root cause of the... (3 Replies)
Discussion started by: hiten.r.chauhan
3 Replies

7. Shell Programming and Scripting

Undefined variable and command not found

Below script cuts date part from the date entered by the user. #!/bin/csh echo 'Enter date in the format dd/mm/yyyy' read DATE DD=`echo $DATE | cut -c1-2` echo $DD; when debug with -x option , it works perfectly but without -x doesnot.:confused: $ sh -x unix_12.sh + echo Enter... (2 Replies)
Discussion started by: hiten.r.chauhan
2 Replies

8. Shell Programming and Scripting

script help Undefined /illegal variable using cat

Hello group, Still fairly new at the whole scripting thing so be gentle. I'm trying to write a simple script that archives my log files into a master log broken into weeks of the year. My script runs fine up till the "cat" lines which I get a undefined or illegal variable name error. But... (2 Replies)
Discussion started by: dpreviti
2 Replies

9. Ubuntu

error LD: undefined variable while changing shell from bash to csh

Hi, i am a beginner in ubuntu. my default shell is bash. everytime i try to change the shell with command "csh", i get a message (probably an error message). after i get into c-shell, when i try to execute a c shellscript, then it showed the same message. any idea about what is this about or any... (1 Reply)
Discussion started by: Avinash Nayak
1 Replies

10. UNIX for Dummies Questions & Answers

Undefined variable error

I am getting the error undefined variable even after following these steps #read name abcd #echo $name na: undefined variable (6 Replies)
Discussion started by: Vishawdeep
6 Replies
Net::DNS::Mailbox(3)					User Contributed Perl Documentation				      Net::DNS::Mailbox(3)

NAME
Net::DNS::Mailbox - DNS mailbox representation SYNOPSIS
use Net::DNS::Mailbox; $mailbox = new Net::DNS::Mailbox('user@example.com'); $address = $mailbox->address; DESCRIPTION
The Net::DNS::Mailbox module implements a subclass of DNS domain name objects representing the DNS coded form of RFC822 mailbox address. METHODS
new $mailbox = new Net::DNS::Mailbox('John.Doe@example.com'); $mailbox = new Net::DNS::Mailbox('John Doe <j.doe@example.com>'); Creates a mailbox object which represents the DNS domain encoded form of the mail address specified by the character string argument. The argument string consists of printable characters from the 7-bit ASCII repertoire. address $address = $mailbox->address; Returns a character string containing the RFC822 mailbox address corresponding to the encoded domain name representation described in RFC1035 section 8. DOMAIN NAME COMPRESSION AND CANONICALISATION
The Net::DNS::Mailbox1035 and Net::DNS::Mailbox2535 subclass packages implement RFC1035 domain name compression and RFC2535 canonicalisation. COPYRIGHT
Copyright (c)2009,2012 Dick Franks. All rights reserved. This program is free software; you may redistribute it and/or modify it under the same terms as Perl itself. SEE ALSO
perl, Net::DNS, Net::DNS::DomainName, RFC822, RFC1035, RFC5322 perl v5.16.3 2012-12-28 Net::DNS::Mailbox(3)
All times are GMT -4. The time now is 11:23 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy