Your problem is so interesting.
I copy your script and try to execute on my server. Unfortunatly, I am using Solaris 9.5.
So, except the tar option that may different use between Solaris 9 and 10. ( I put comment on this statement). I run your script but I do not find any error as same as you are.
So, please try "truss" command to trace echo on the step that your script is running.
Fore example :
$ truss sh ./backup.sh
Thanks for your time, really! I ran:
I'm not completely sure how this truss command works, aside from its man page's explanation (and the output it produced is 241 lines of stuff that looks over my head) - I would paste it, but previewing my post with a paste of it is showing that it doesn't get its only scrolly frame and instead is HUGE. So i'm attaching it. Let me know if ANY one comes up with anything.
maybe someone can tell me that the way i'm going about my end product is ridiculous and I should be doing it differently?
The another try.
Please try to use
if [ $work -eq "STARTING" ]
instead of
if [ $work = "STARTING" ]
I've tried this before and I get and error explaining that "eq" is for mathematical tests, after looking it up I found that indeed its = that's used for strings.
Quote:
Originally Posted by tom_cmu
Why don't you use:
test [ -d $toBackUpDir ]
instead of
if [ -d $toBackUpDir ]
the option -d <file> should use with test command,isn't it?
Ahhh - just the kind of advice I was looking for! (I'm still quite new to UNIX).
I tried your suggestion with test, but get this (with and without quotes):
Code:
backup.sh: 131: Syntax error: EOF in backquote substitution
I now am using (according to the wikipedia outline of test):
Code:
if test -d "$toBackUpDir"
but alas, the above gives the same exact error I've been getting:
Code:
backup.sh: 29: Syntax error: end of file unexpected (expecting "fi")
incase my code has changed drastically since my initial post, I've attached an updated copy.
Oop! I give you a wrong syntax.
please use test within if cause fore example:
#!/bin/sh
cfile="./download"
if test -d $cfile
then
echo "$cfile is exist "
ls -l $cfile
else
echo "can not find $cfile"
fi
Occasionally I make a mistake in my shell that results in there being a > for the prompt instead of the normal $.
Today I accidentally left off a " in a sed command,
sed s/\"//g" infile > outfile
and then I get
$ sed s/\"//g" infile > outfile
>
>
I have never figured out how to get... (3 Replies)
Hi
Can any one please help identify the issue in scenario 2:
Connectivity Diagram:
1) Distribution Switch----Int_Switch----LabSwitch(Fa1/0)----Terminal Ser
2) Distribution Swtich----Int_Swtich----LabSwitch(Fa2/0)----3640 Router
---all links are access links
Distribution Switch... (0 Replies)
Dear all,
I try to search " ( double quote ) in a file using vi editor,
I gave in the command mode
/"
it supposed to take to me to all the occurnces of " instead in some places it is taking me to different character.!
It happens with some other characters in that file....
can you... (5 Replies)
I solicited this site earlier this week and got a good answer for a perl
Script so I made this script from what understood from the answers
But now I have a bug and I'm stump. It doesn't parse correctly the
Output it stays on the first line My $f2 and reprints in a endless loop
I'm sure there... (3 Replies)
Hi i as you may already know i am creating a menu driven program. I have chosen to take the approach of implementing each interface individually, after adding another interface and attempting to run the program i am faced with the following error:
./Assigntest: line 32: syntax error near... (6 Replies)
Discussion started by: warlock129
6 Replies
7. Post Here to Contact Site Administrators and Moderators
Hi
Is there any way to turn off the (often ridiculously big) tooltips that are displayed when hovering over a topic in a topic list? It's driving me nuts.
Thx.
J (1 Reply)
Hey Guys
I have an extremely annoying problem with regular expressions! At this point i believe the command 'read' is causing the problem due to the carriage return it places once its done.
I have an continuous loop until the input is correct: (After initial read statement)
while ... (7 Replies)
hi
i got fbsd here,when i try to start my X server as an user I got hte following error.
Fatal server error:
xf86OpenConsole: Server must be running with root permissions
You should be usig Xwrapper to start the server or xdm.
We strongly advise against making the server SUID root!
But... (2 Replies)