This isn't the correct forum if you need help ASAP.
Furthermore, it is obvious that you did not originally write this script. It appears that several people have made changes to the script over time and some of them didn't understand how it works. I will also assume that it was working until you recently changed a few lines causing the current syntax error. Rather than asking us to debug your entire 528 line shell script, why don't you highlight the changes you've recently made that introduced the syntax error.
I will give you some free advice and suggest that you change both of the lines:
Code:
**
to be:
Code:
#**
and note that some of the common reasons for this error from bash are a missing fi at the end of an if, a missing esac at the end of a case, and a missing done after a do.
But if you really want me to spend time debugging your script for you, I'm willing to negotiate a price.
I am trying to run the script bellow but its given me "syntax error at line 20 :'done' unexpected." error message"
can someone check to see if the script is ok? and correct me pls.
Today is my first day with scripting.
Gurus should pls help out
#!/bin/ksh
# Purpose: Check to see if file... (3 Replies)
hi there
i write one awk script file in shell programing
the code is related to dd/mm/yy to month, day year format
but i get an error
please can anybody help me out in this problem ??????
i give my code here including error
awk `
# date-month -- convert mm/dd/yy to month day,... (2 Replies)
one of my script as follows
HOME=/apps/logs
mv $HOME/cron.log $HOME/cron.log.`date +%Y-%m-%d`
touch $HOME/cron.log
fi
i am getting error as follows
on the last line we are getting ...
"syntax error near unexpected token `fi' "
please suggest.... (4 Replies)
I have a very simple script that reads in the contents of a file (_open.txt) into an array "lyrics":
#!/bin/sh
# read in the text
lyrics=( `cat _open.txt` | tr '\n' ' ')
exit 0
It gives the following error message:
./lyrics.sh: 1: Syntax error: word unexpected (expecting ")")
I have... (9 Replies)
Hello forum,
I hope my problem is easy to solve for someone in here!
My main task is to copy a large amount of imap-accounts from one server to another. There is a tool (Perl) called imapsync which does the job exellent. Unfortunately I'm only able to run it on one account at a time.
After... (3 Replies)
the below code will search attr string inside makefile under the modelno on given path.
echo "Enter model no for searching string inside makefile"
read inputs2
#find /pools/home_unix/sapte/work/models/model/$inputs2 -name "makefile" | xargs grep "attr" \;
#;;I am getting below error.... (7 Replies)
Hi All,
Please hav a look at the below peice of script and let me know if there are any syntax errors.
i found that the below peice of Script is causing issue. when i use SFTP its working fine, but there is a demand to use FTP only. please find below code and explain if anything is wrong... (1 Reply)
While i m running below code, it is giving me the error"syntax error at line 15: `end of file' unexpected".
Pls let me know what is wrong here..i tried many ways, but no luck
dbSID="SWQE"
usrname="apps"
password="Wrgthrk3"
count=0
while
do
sqlplus $usrname/$password@$dbSID... (5 Replies)
Hello all,
I am running a script to generate a report and mail it to an email address.
When I am trying to validate whether the file is a 0 kb file, I am getting the below error.
Error: "Syntax error; unexpected end of file"
Any suggestions please?
Code:
#!/bin/sh
.... (1 Reply)
Discussion started by: Pradeep_Raj
1 Replies
LEARN ABOUT CENTOS
fence_cisco_mds
FENCE_AGENT(8) System Manager's Manual FENCE_AGENT(8)NAME
fence_cisco_mds - Fence agent for Cisco MDS
DESCRIPTION
fence_cisco_mds is an I/O Fencing agent which can be used with any Cisco MDS 9000 series with SNMP enabled device.
fence_cisco_mds accepts options on the command line as well as from stdin. Fenced sends parameters through stdin when it execs the agent.
fence_cisco_mds can be run by itself with command line options. This is useful for testing and for turning outlets on or off from scripts.
Vendor URL: http://www.cisco.com
PARAMETERS -a, --ip=[ip]
IP Address or Hostname This parameter is always required.
-l, --username=[name]
Login Name
-p, --password=[password]
Login password or passphrase
-n, --plug=[id]
Physical plug number, name of virtual machine or UUID This parameter is always required.
-d, --snmp-version=[version]
Specifies SNMP version to use (1,2c,3)
-c, --community=[community]
Set the community string
-u, --ipport=[port]
TCP/UDP port to use for connection with device (Default Value: 161)
-4, --inet4-only
Forces agent to use IPv4 addresses only
-6, --inet6-only
Forces agent to use IPv6 addresses only
-S, --password-script=[script]
Script to retrieve password
-b, --snmp-auth-prot=[prot]
Set authentication protocol (MD5|SHA)
-E, --snmp-sec-level=[level]
Set security level (noAuthNoPriv|authNoPriv|authPriv)
-B, --snmp-priv-prot=[prot]
Set privacy protocol (DES|AES)
-P, --snmp-priv-passwd=[pass]
Set privacy protocol password
-R, --snmp-priv-passwd-script
Script to run to retrieve privacy password
-o, --action=[action]
Fencing Action (Default Value: off)
-v, --verbose
Verbose mode
-D, --debug-file=[debugfile]
Write debug information to given file
-V, --version
Display version information and exit
-h, --help
Display help and exit
-C, --separator=[char]
Separator for CSV created by operation list (Default Value: ,)
--power-timeout=[seconds]
Test X seconds for status change after ON/OFF (Default Value: 20)
--shell-timeout=[seconds]
Wait X seconds for cmd prompt after issuing command (Default Value: 3)
--login-timeout=[seconds]
Wait X seconds for cmd prompt after login (Default Value: 5)
--power-wait=[seconds]
Wait X seconds after issuing ON/OFF (Default Value: 0)
--delay=[seconds]
Wait X seconds before fencing is started (Default Value: 0)
--retry-on=[attempts]
Count of attempts to retry power on (Default Value: 1)
ACTIONS
on Power on machine.
off Power off machine.
status This returns the status of the plug/virtual machine.
list List available plugs with aliases/virtual machines if there is support for more then one device. Returns N/A otherwise.
monitor
Check the health of fence device
metadata
Display the XML metadata describing this resource.
STDIN PARAMETERS
ipaddr IP Address or Hostname This parameter is always required.
login Login Name
passwd Login password or passphrase
port Physical plug number, name of virtual machine or UUID This parameter is always required.
snmp_version
Specifies SNMP version to use (1,2c,3)
community
Set the community string
ipport TCP/UDP port to use for connection with device (Default Value: 161)
inet4_only
Forces agent to use IPv4 addresses only
inet6_only
Forces agent to use IPv6 addresses only
passwd_script
Script to retrieve password
snmp_auth_prot
Set authentication protocol (MD5|SHA)
snmp_sec_level
Set security level (noAuthNoPriv|authNoPriv|authPriv)
snmp_priv_prot
Set privacy protocol (DES|AES)
snmp_priv_passwd
Set privacy protocol password
snmp_priv_passwd_script
Script to run to retrieve privacy password
action Fencing Action (Default Value: off)
verbose
Verbose mode
debug Write debug information to given file
version
Display version information and exit
help Display help and exit
separator
Separator for CSV created by operation list (Default Value: ,)
power_timeout
Test X seconds for status change after ON/OFF (Default Value: 20)
shell_timeout
Wait X seconds for cmd prompt after issuing command (Default Value: 3)
login_timeout
Wait X seconds for cmd prompt after login (Default Value: 5)
power_wait
Wait X seconds after issuing ON/OFF (Default Value: 0)
delay Wait X seconds before fencing is started (Default Value: 0)
retry_on
Count of attempts to retry power on (Default Value: 1)
fence_cisco_mds (Fence Agent) 2009-10-20 FENCE_AGENT(8)