how to make ksh to work on solaries


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting how to make ksh to work on solaries
# 1  
Old 04-14-2008
how to make ksh to work on solaries

i have a script i which i am using

#!/bin/ksh
todate=$(date +%m%d%y)
dir="$dir/port${todate}"

the above one works in linux ...ut not working in solaries

could some one please help me in that
# 2  
Old 04-14-2008
What's the error you get?
# 3  
Old 04-14-2008
: syntax error at line 25: `todate=$' unexpected

is the error i am getting
# 4  
Old 04-14-2008
Quote:
Originally Posted by mail2sant
: syntax error at line 25: `todate=$' unexpected

is the error i am getting
It's because you're using the old sh ([usr]/bin/sh):

Code:
$ uname -a
SunOS ess038 5.8 Generic_117350-02 sun4u sparc SUNW,Ultra-60
$ ps -p$$
   PID TTY      TIME CMD
 17394 pts/6    0:00 ksh
$ todate=$(date +%m%d%y)
$ sh
$ todate=$(date +%m%d%y)
syntax error: `todate=$' unexpected

You should use ksh.

P.S. Try starting the script as ./scriptname.
# 5  
Old 04-14-2008
uname -a
SunOS schi0133pap 5.8 Generic_108528-14 sun4u sparc SUNW,Sun-Fire-280R

still i am not getting

could u please help me.. how to rectify it
# 6  
Old 04-14-2008
uname -a
SunOS schi0133pap 5.8 Generic_108528-14 sun4u sparc SUNW,Sun-Fire-280R

still i am not getting

could u please help me.. how to rectify it
# 7  
Old 04-14-2008
Quote:
Originally Posted by mail2sant
uname -a
SunOS schi0133pap 5.8 Generic_108528-14 sun4u sparc SUNW,Sun-Fire-280R

still i am not getting

could u please help me.. how to rectify it
If you post the commands and the entire output using code tags it will be easier.
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Can't make chmod work

Can someone please help me with this I can't make it work? find /test -type f \( ! -perm -u+w -o -perm -g+w \) | egrep -v "/test/A|/test/B"|xargs chmod u+rw,g+r-w,o= I am getting error "Operation not permitted." I want to find files, exclude directory A & B and change permission on the... (2 Replies)
Discussion started by: Jang
2 Replies

2. UNIX for Dummies Questions & Answers

Cannot make sudoers change work

I logged in as root and visudo'd /etc/sudoers. I found several users with the username ALL=(ALL) ALL entries and added an account after the last one. Saved the file. When the user logs in and does "sudo su -" they are prompted for their password and then told they are not in the sudoers file.... (8 Replies)
Discussion started by: rpm_on_lnx
8 Replies

3. Shell Programming and Scripting

How to make copy work faster

I am trying to copy a folder which contains a list of C executables. It takes 2 mins for completion,where as the entire script takes only 3 more minutes for other process. Is there a way to copy the folder faster so that the performance of the script will improve? (2 Replies)
Discussion started by: prasperl
2 Replies

4. UNIX for Dummies Questions & Answers

my make doesn't work

hi I wrote the following makefile, I have just one problem, when i type make clean I get the message make 'clean' is up to date and any obj file is removed from my folder, what's wrong? Thank you CC = cc all: es.o elaboration.o $(CC) -o es es.o elaboration.o elaboration.o:... (0 Replies)
Discussion started by: Puntino
0 Replies

5. Shell Programming and Scripting

how to make this work

hi, I have been trying to make my script work but could not, tried some of the suggestions from here but I am not getting the correct result. I have a script that was Param1 ="$1" Param2 ="$2" $Script1 log -t "$param1" "$param2" | grep operation > /dev/null || { echo "Message"... (1 Reply)
Discussion started by: rider29
1 Replies

6. Shell Programming and Scripting

how can make if [ $f1 -nt $f2 ] works in solaries

i have like this touch /tmp/s1 touch /tmp/s2 f1=/tmp/s1 f2=/tmp/s2 if then echo "f1 is the new file " fi if i run this i am getting % slp.sh slp.sh: test: unknown operator -nt (2 Replies)
Discussion started by: mail2sant
2 Replies

7. Solaris

my sound card doesn't work under solaries 10

i'm new with solaries and i have laptop hp pavilion ze4938ea and the sound doesn't work with it what can i do ? (1 Reply)
Discussion started by: ramy_feteha
1 Replies

8. Shell Programming and Scripting

How to make this work

Dear All, I want acces my folder that name Log , that throught /export/home/hmi/bin/log. I want direct to Log folder. When I try using alias, i'm login as root: >alias logfile='cd /export/home/hmi/bin/Log' and when I execute > logfile this is work, but after I logout and login again as... (3 Replies)
Discussion started by: heru_90
3 Replies

9. Shell Programming and Scripting

nohup--how to make it work?

Hello gurus, I am facing an unusual problem while running nohup in shell scripts. i want to run two scripts simultaneously.In first script ,i take a backup of "nohup.out" & remove it .In second script,i state "nohup ./scriptname" but "nohup.out" is not getting generated ?? pls find attached... (1 Reply)
Discussion started by: abhijeetkul
1 Replies

10. UNIX for Dummies Questions & Answers

How to make sccs work

I am trying to use SCCS for project development . Can any one list out the basic setup nneded to be done for SCCS . I mean if I create a SCCS directory what all files to create on this . i don't have a root password of the system and I am not going to get one . I saw few post on this forum... (1 Reply)
Discussion started by: akrathi
1 Replies
Login or Register to Ask a Question