Visit Our UNIX and Linux User Community


Need help ( sh: not found )


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Need help ( sh: not found )
# 1  
Old 07-27-2009
Question Need help ( sh: not found )

I have the script like this

Quote:
#!/bin/sh
# To generate URAN alarm in OSS and send to RFOPT

# define date
datestamp=`TZ=BNT+24 date '+%Y%m%d'`
datestamp1=`TZ=BNT+24 date '+%Y-%m-%d'`

# cat fmlist for the all alarm
fmlist > _fmlist-1

# define alarm
cat _fmlist-1 | sed '
s/-PerceivedSeverity\=0/PerceivedSeverity Indeterminate/g;
s/-PerceivedSeverity\=1/PerceivedSeverity Critical/g;
s/-PerceivedSeverity\=2/PerceivedSeverity Major/g;
s/-PerceivedSeverity\=3/PerceivedSeverity Minor/g;
s/-PerceivedSeverity\=4/PerceivedSeverity Warning/g;
s/-PerceivedSeverity\=5/PerceivedSeverity Cleared/g;
s/-ObjectOfReference\=/ObjectOfReference /g' > _fmlist-2

# define URAN alarm
cat _fmlist-2 | grep EventTime | cut -d"=" -f2 | awk '{print substr($1,1,4)"-"substr($1,5,2)"-"substr($1,7,2),substr($1,9,2)":"substr($1,11,2)":"substr($1,13,2)}' > _tmp1
cat _fmlist-2 | grep PerceivedSeverity | awk '{print $2}' > _tmp2
cat _fmlist-2 | grep ObjectOfReference | awk '{print $2}' | tr = , | awk -F, '{ print $2"_"$4","$6 }' > _tmp3
cat _fmlist-2 | grep SPtext | cut -d"=" -f2 > _tmp4

echo "Date/Time ,Severity ,SubNetwork ,MeContext ,Specific Problem " > _tmp6

paste -d "," _tmp1 _tmp2 _tmp3 _tmp4 >> _tmp6
cat _tmp6 | grep $ datestamp1 > Alarmlog_$datestamp.csv
rm -f _fmlist* _tmp*
- When i try to running manually it's running as well, no error
but when i put on the cronjob it give output

Quote:
sh: /home/nsadm/rfopt/CollectAlarmURAN.sh: not found
Quote:
uname -a
SunOS ossms 5.10 Generic_127127-11 sun4u sparc SUNW,Sun-Fire-V890
Somebody can help me ?

Last edited by justbow; 07-27-2009 at 10:41 PM.. Reason: edit
# 2  
Old 07-27-2009
try adding these two lines in the begining of the script
Code:
#!/usr/bin/sh
. $HOME/.profile

# 3  
Old 07-27-2009
Quote:
Originally Posted by vidyadhar85
try adding these two lines in the begining of the script
Code:
#!/usr/bin/sh
. $HOME/.profile

Still same output..
# 4  
Old 07-28-2009
try to search the the sh bin.
Code:
whereis sh
which sh

# 5  
Old 07-28-2009
Quote:
Originally Posted by ryandegreat25
try to search the the sh bin.
Code:
whereis sh
which sh

Quote:
#:~$ which sh
/bin/sh
#:~$ whereis sh
sh: /sbin/sh /usr/bin/sh /usr/man/man1/sh.1
Here's the location..
# 6  
Old 07-28-2009
i believe the problem was it cannot find the fmlist. Make that full path or change directory
Code:
fmlist

# 7  
Old 07-28-2009
Hi,

I think the problem is in crontab file

Quote:
/bin/bash /home/nmsadm/rfopt/CollectAlarmURAN.sh 2> /dev/null
Now OK after i changed crontab file Smilie
Thanks

Previous Thread | Next Thread
Test Your Knowledge in Computers #793
Difficulty: Easy
The base-2 numeral system is a positional notation with a radix of 3.
True or False?

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

If first pattern is found, look for second pattern. If second pattern not found, delete line

I had a spot of trouble coming up with a title, hopefully you'll understand once you read my problem... :) I have the output of an ldapsearch that looks like this: dn: cn=sam,ou=company,o=com uidNumber: 7174 gidNumber: 49563 homeDirectory: /home/sam loginshell: /bin/bash uid: sam... (2 Replies)
Discussion started by: samgoober
2 Replies

2. Programming

curses.h not found , gtk/gtk.h not found

i have downloaded <libncurses5-dev_5.7+20101128-1_i386.deb> and <ndk++-0.0.1alpha4.tar.bz2> which contains the header files curses.h and gtk/gtk.h .. i have also included them using .. #include "/home/ball/Desktop/Sudoku/project/libncurses5-dev_5.7+20101128-1_i386/usr/include/curses.h" ... (2 Replies)
Discussion started by: upvan111
2 Replies

3. Shell Programming and Scripting

Rather: not found

Hey I have a weird "problem" here It's more out of curiosity, my script is working fine, but giving me a "pidt.sh: 7: Rather: not found" error... #!/bin/sh log="log/`date +%F_pidt.log`" echo "---n`date`n---n" >> $log for i in `cat pidt.conf` do || $( /etc/init.d/$i start &&... (3 Replies)
Discussion started by: al0x
3 Replies

4. UNIX and Linux Applications

^M not found

hi: I had an existing script in production and I commented some lines and implemented the same. The scripts fails with a cc of 127 and I get the msg: ^M: not found I checked the file format and it is a PC file format. Does this cause the script to fail with cc= 127. Can somebody... (4 Replies)
Discussion started by: Meghna
4 Replies

5. Shell Programming and Scripting

sh: +: not found

hello all, In a perl script I am writing, $dd =`expr $dd + 1`; for adding $dd, but getting following error: sh: +: not found Please help!! (2 Replies)
Discussion started by: gentleDean
2 Replies

6. UNIX for Dummies Questions & Answers

^M: not found

Hi All, when i ran a shell script ,its showing "^M: not found" errore i used the the code dos2unix sunshine.sh sunshine1.sh and then again i ran the scriptand then its still showing the errore please help me in the matter. thanks... (3 Replies)
Discussion started by: manit
3 Replies

7. Solaris

-sh: H: not found

I have found this error when i logged in as root: su - Any body have any idea where this error coming from or what is not working? -Adeel (1 Reply)
Discussion started by: deal732
1 Replies

8. UNIX for Dummies Questions & Answers

OM not found

Hello everybody: Im facing this weird problem on my SUN V890 running SOL9, from time to time I keep getting this error from the prompt when i press enter for blank: OM: not found sometimes if I entered a coomand it will give me: OM(command name):not found, but repeating the same command it... (4 Replies)
Discussion started by: aladdin
4 Replies

9. Shell Programming and Scripting

how can i check in csh if command found or not found ?

hello all im trying to use in sun Solaris the information received from the top command now i several machines that dont have install the top program so when im running the script im geting error saying after im running this code : set MemoryInfo = `top | grep Memory` if (... (2 Replies)
Discussion started by: umen
2 Replies

10. UNIX for Dummies Questions & Answers

HELP ld.so.1 NOT FOUND

I made the fatal mistake of rename the usr directory. I cannot run any commands due to the fact that ld.so.1 is in usr/lib/--and it doesn't exist How can I recover my system? (1 Reply)
Discussion started by: SmartJuniorUnix
1 Replies

Featured Tech Videos