06-07-2009
line 85: unexpected EOF while looking for matching `"'
hello everyone...im having this problem with unexpected EOF with line 85 which is..i cant see whats wrong with it..can any1 plz help me out.
read -p "$p1 please enter the number of tries you wish to have:" lifeline
function main()
{
guessnum=0
read -p "Please enter if its sinle player game or double player game 1 OR 2:" p3
if [ $p3=2 ]
then
read -p "Player1 please enter your name:" p1
read -p "$p1 please enter your secret word:" hiddword
read -p "$p1 please enter the number of tries you wish to allow:" lifeline
read -p "Player2 please enter your name:" p2
echo "Your word is $($hiddword | wc -c) characters long and you have $lifeline tries to guess it !"
cat $hiddword > hidd
hidden=$(sed -e s'/[A-Za-z]/-/g' hidd)
read -p "$p2: Please enter the guess letter:" guess
elif [ $p3=1 ]
then
read -p "Player1 please enter your name:" p1
read -p "$p1 please enter the number of tries you wish to have:" lifeline
$p2=$p1
hiddword=$(getword)
cat $hiddword > hidd
hidden=$(sed -e s'/[A-Za-z]/-/g' hidd)
else
echo Only two Players can play Please press 1 or 2
fi
check
}
main---------------line 98
-------------------line 99
im also having an error "line 99: syntax error: unexpected end of file
".....while line number 99 is the line shown above and its EMPTY with no code at all.
Thanks
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
I have a trouble in my script when i use EOF inside block if.
If i use EOF whitout block if I don´t have problem.
Guys any ideas?
Sorry for my terrible English.
#!/bin/sh
set -xv
HOST='ftp.fiction.com.br'
USER='fictionuser'
PASS='fictionpass'
FILE='ftpteste.txt'
busca=`find... (4 Replies)
Discussion started by: ricardo.ludwig
4 Replies
2. Shell Programming and Scripting
Hi everyone,
I am trying to search for a string in a file that is partly made up of a variable. Here's the code:
echo "parentCategory = $parentCategory"
echo "parentCategoryFormatted = $parentCategoryFormatted"
numUrlsFoundInParentCategory=`grep -c "<Topic r:id=\"Top\/World\/Français\/"... (2 Replies)
Discussion started by: BlueberryPickle
2 Replies
3. Shell Programming and Scripting
Below is a test script I'm writing in the process of learning to write script. When I try to run it I get an unexpected end of file error on line 56. Thoughts?
SCRIPT:
#!/bin/bash
# system_page - A script to produce a system information HTML file
##### Constants
TITLE="My System... (1 Reply)
Discussion started by: mpercy725
1 Replies
4. Shell Programming and Scripting
Hello
I use opensuse build service to build packages (oh surprise !)
I have integrate a command in a spec whose worked and now this exit with:
unexpected EOF while looking for matching `"'
Command:
if \.").mk ]; then
ln -s $(pwd)/mozilla/security/coreconf/Linux2.6.mk \
... (5 Replies)
Discussion started by: posophe
5 Replies
5. Shell Programming and Scripting
I have a piece of Linux script. It tells me some syntax error. I couldn't find it. Please help me to identify them. Thanks. The code looks like this:
export ORACLE_SID=MYDB
export SPW=`cat /opt/oracle/scripts/.sys_pw_$ORACLE_SID`
export check_arch=`sqlplus -s << EOF
/ as sysdba... (7 Replies)
Discussion started by: duke0001
7 Replies
6. Shell Programming and Scripting
Hi,
can someone kindly look into my copy script and figure out why am i getting a "unexpected EOF while looking for matching `"' error message
#!/bin/ksh -x
cd /home/goldenga/test/flag37
if ; then
rm copied.ok
cd /home/goldenga/test
Upper=`ls -t|grep 'qw*'|cut -d "w" -f 2|head... (4 Replies)
Discussion started by: NDalal007
4 Replies
7. Shell Programming and Scripting
Hi everyone, I'm really new in shell scripting and having trouble resolving this error.
Can someone please tell me why I'm getting these errors?
Error Message:
./test.sh: line 50: unexpected EOF while looking for matching `''
./test.sh: line 53: syntax error: unexpected end of file
... (4 Replies)
Discussion started by: simonirang
4 Replies
8. Shell Programming and Scripting
Since cPanel does not support deleting emails older then X amount of days I am using the following on a Cron Job.
find -P /home/user/mail/domain/ -mindepth 2 -mtime '+366' -type f -printf '"%p"\n' | grep -v '/Important' | grep -v '/.Important' | xargs -I {} rm -r "{}"
Executing it via SSH... (4 Replies)
Discussion started by: tiagom
4 Replies
9. Shell Programming and Scripting
I am trying to get grep with awk command into variable.
But facing error.
Could someone pls help.
$ cat test_file
DEPLOYMENT="abc" # com
cluster="bcn"
$ grep DEPLOYMENT test_file | awk -F "\"" '{ print $2 }'
abc
$ a=`echo "grep DEPLOYMENT test_file | awk -F \"\\\"\" '{ print $2 }'"` ;... (6 Replies)
Discussion started by: Manasa Pradeep
6 Replies
10. SCO
Hi, I am a new Unix Guru with very little experience but have the task of P2Ving an old HP Proliant ML370 G5 server to VMware ESX 4.1 or ESXi 5.5.
System seems to boots fine but when trying to remove HP software, configure TCP/IP or a driver, I am receiving:
--------
... (7 Replies)
Discussion started by: dj_Italian
7 Replies
LEARN ABOUT DEBIAN
notmuch-mutt
NOTMUCH-MUTT(1) User Contributed Perl Documentation NOTMUCH-MUTT(1)
NAME
notmuch-mutt - notmuch (of a) helper for Mutt
SYNOPSIS
notmuch-mutt [OPTION]... search [SEARCH-TERM]...
notmuch-mutt [OPTION]... thread < MAIL
notmuch-mutt [OPTION]... tag [TAGS]... < MAIL
DESCRIPTION
notmuch-mutt is a frontend to the notmuch mail indexer capable of populating a maildir with search results.
OPTIONS
-o DIR
--output-dir DIR
Store search results as (symlink) messages under maildir DIR. Beware: DIR will be overwritten. (Default:
~/.cache/notmuch/mutt/results/)
-p
--prompt
Instead of using command line search terms, prompt the user for them (only for "search").
-h
--help
Show usage information and exit.
INTEGRATION WITH MUTT
notmuch-mutt can be used to integrate notmuch with the Mutt mail user agent (unsurprisingly, given the name). To that end, you should
define macros like the following in your Mutt configuration (usually one of: ~/.muttrc, /etc/Muttrc, or a configuration snippet under
/etc/Muttrc.d/):
macro index <F8>
"<enter-command>unset wait_key<enter><shell-escape>notmuch-mutt --prompt search<enter><change-folder-readonly>~/.cache/notmuch/mutt/results<enter>"
"notmuch: search mail"
macro index <F9>
"<enter-command>unset wait_key<enter><pipe-message>notmuch-mutt thread<enter><change-folder-readonly>~/.cache/notmuch/mutt/results<enter><enter-command>set wait_key<enter>"
"notmuch: reconstruct thread"
macro index <F6>
"<enter-command>unset wait_key<enter><pipe-message>notmuch-mutt tag -inbox<enter>"
"notmuch: remove message from inbox"
The first macro (activated by <F8>) prompts the user for notmuch search terms and then jump to a temporary maildir showing search results.
The second macro (activated by <F9>) reconstructs the thread corresponding to the current mail and show it as search results. The third
macro (activated by <F6>) removes the tag "inbox" from the current message; by changing "-inbox" this macro may be customised to add or
remove tags appropriate to the users notmuch work-flow.
To keep notmuch index current you should then periodically run "notmuch new". Depending on your local mail setup, you might want to do that
via cron, as a hook triggered by mail retrieval, etc.
SEE ALSO
mutt(1), notmuch(1)
AUTHOR
Copyright: (C) 2011-2012 Stefano Zacchiroli <zack@upsilon.cc>
License: GNU General Public License (GPL), version 3 or higher
perl v5.14.2 2012-06-02 NOTMUCH-MUTT(1)