[SunHELP] Shell scripts not running

Jopson, Andy Andrew.Jopson at Rolls-Royce.com
Tue Jun 15 09:59:27 CDT 2004


Excellent, thanks Dave.

ksh is in /usr/bin, as is csh and sh is in /sbin - none of which are /bin as
I was led to believe by the tutorial I was using for reference. I corrected
it at the top of the script and then I used ./scriptname and it worked! So
thanks are also due to Jim.

So the problem was with the script after all, doh!

 
____________________________________________
Andrew Jopson C.Eng MSc 
Thermotek Ltd
Thermal Analyst
Rolls-Royce Thermofluids
Sinfin, Derby (PCF-2)
 
Tel: +44 (0) (1332 2) 43487
Fax: +44 (0) (1332 2) 61319
Mobi: +44 (0) 7887 948971
Email: Andrew.Jopson at Rolls-Royce.com


-----Original Message-----
From: David Loesche [mailto:DLoesche at yipes.com]
Sent: 15 June 2004 15:33
To: The SunHELP List
Subject: RE: [SunHELP] Shell scripts not running


Andy,
It is very possible that the current path you are in is not explicitly
defined in your environment variable PATH.  Do the following:

1. which ksh (confirm where ksh is residing - should be /usr/bin/ksh (or
csh or sh)
2. confirm that the path to ksh (or csh/sh) is correct in your script
3. ./scriptname (this explicitly tells the system to execute scriptname
in the local directory).

Dave

-----Original Message-----
From: sunhelp-bounces at sunhelp.org [mailto:sunhelp-bounces at sunhelp.org]
On Behalf Of Predrag Zecevic - Solaris System Administrator
Sent: Tuesday, June 15, 2004 7:25 AM
To: The SunHELP List
Subject: Re: [SunHELP] Shell scripts not running

Hi,

try this script, and send to us output....
-------------------------------------- <code> ---
#!/bin/ksh -x

printf "Hello, World!\n"
env
------------------------------------- </code> ---
Regards ;-)

Jopson, Andy wrote:

>My dear E.
>
>You don't need to see any scripts, I've already said that they worked
before
>Solaris 8 and now they don't and that the problem exists for all
scripts,
>even the simple 'echo "Andy"' one-line script quoted below. The problem
must
>be with the system, not the scripts.
>
>To use your analogy, it would be like walking into a garage and saying
"My
>car doesn't fly, I want you to repair it." He doesn't need to see the
car
>then to know that it's "irrepairable", does he?!
>
>
>____________________________________________
>Andrew Jopson C.Eng MSc
>Thermotek Ltd
>Thermal Analyst
>Rolls-Royce Thermofluids
>Sinfin, Derby (PCF-2)
>
>Tel: +44 (0) (1332 2) 43487
>Fax: +44 (0) (1332 2) 61319
>Mobi: +44 (0) 7887 948971
>Email: Andrew.Jopson at Rolls-Royce.com
>
>
>-----Original Message-----
>From: Eric LeBlanc [mailto:inouk at igt.net]
>Sent: 15 June 2004 15:05
>To: The SunHELP List
>Subject: RE: [SunHELP] Shell scripts not running
>
>
>Hello,
>
>Can you show us your script please?  We can help you after...  You
know,
>you act like:
>
>You go at the garage without your car, and you tell to the man: my car
>does'nt work.
>
>How the man can repair you car in that case? :-)
>
>E.
>
>On Tue, 15 Jun 2004, Jopson, Andy wrote:
>
>
>
>>Thanks Gary. However...
>>
>>The scripts worked under 2.5 and they still work when executed by
another
>>program (in this case iSIGHT). It's only when I submit them on the
command
>>line that they won't work. I've even made up a simple script with just
one
>>line - echo 'andy', chmod'ed it to 777 and even that won't execute!!!
>>
>>We may have changed groups in the changeover though. Is it possible
that
>>
>>
>our
>
>
>>stingy network administrators have turned off Solaris' ability to run
>>
>>
>user's
>
>
>>scripts in my group? They normally make a lot of mistakes, I wouldn't
be
>>surprised if this is another one. They've yet to reply to me though...
>>
>>
>>____________________________________________
>>Andrew Jopson C.Eng MSc
>>Thermotek Ltd
>>Thermal Analyst
>>Rolls-Royce Thermofluids
>>Sinfin, Derby (PCF-2)
>>
>>Tel: +44 (0) (1332 2) 43487
>>Fax: +44 (0) (1332 2) 61319
>>Mobi: +44 (0) 7887 948971
>>Email: Andrew.Jopson at Rolls-Royce.com
>>
>>
>>-----Original Message-----
>>From: Gary.Siao at bmo.com [mailto:Gary.Siao at bmo.com]
>>Sent: 15 June 2004 14:37
>>To: The SunHELP List
>>Subject: Re: [SunHELP] Shell scripts not running
>>
>>
>>Andy
>>
>>check the permission / ownership of your script... also, "command not
>>found" looks like the command you put in your script cannot be found
on
>>solaris 8...  do a man  on the command you are using on your script...
>>
>>cheers !
>>(Embedded image moved to file: pic31101.gif)
>>
>>
>>
>>
>>                      "Jopson, Andy"
>>
>>                      <Andrew.Jopson at Rolls         To:
>>"'sunhelp at sunhelp.org'" <sunhelp at sunhelp.org>
>>
>>                      -Royce.com>                  cc:
>>
>>                      Sent by:                     Subject: [SunHELP]
>>
>>
>Shell
>
>
>>scripts not running
>>                      sunhelp-bounces at sunh
>>
>>                      elp.org
>>
>>
>>
>>
>>
>>                      15/06/2004 09:04 AM
>>
>>                      Please respond to
>>
>>                      The SunHELP List
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>My company has recently upgraded to Solaris 8 and my shell scripts
have
>>stopped working. All I get is <script filename>: "Command not found".
Does
>>anybody know the reason why and how to get my scripts working again?
>>
>>Many thanks for your help in advance.
>>
>>____________________________________________
>>Andrew Jopson C.Eng MSc
>>Thermotek Ltd
>>Thermal Analyst
>>Rolls-Royce Thermofluids
>>Sinfin, Derby (PCF-2)
>>
>>Tel: +44 (0) (1332 2) 43487
>>Fax: +44 (0) (1332 2) 61319
>>Mobi: +44 (0) 7887 948971
>>Email: Andrew.Jopson at Rolls-Royce.com
>>
>>
>>
>>The data contained in, or attached to, this e-mail, may contain
>>confidential
>>information. If you have received it in error you should notify the
sender
>>immediately by reply e-mail, delete the message from your system and
>>contact
>>+44(0)1332 242424 (the Rolls-Royce IT Security Director) if you need
>>assistance. Please do not copy it for any purpose, or disclose its
>>
>>
>contents
>
>
>>to any other person.
>>
>>An e-mail response to this address may be subject to interception or
>>monitoring for operational reasons or for lawful business practices.
>>
>>(c) 2004 Rolls-Royce Group plc
>>
>>Registered office: 65 Buckingham Gate, London SW1E 6AT
>>Company number: 1003142. Registered in England.
>>_______________________________________________
>>SunHELP maillist  -  SunHELP at sunhelp.org
>>http://www.sunhelp.org/mailman/listinfo/sunhelp
>>
>>[demime 1.01d removed an attachment of type image/gif which had a name
of
>>pic31101.gif]
>>_______________________________________________
>>SunHELP maillist  -  SunHELP at sunhelp.org
>>http://www.sunhelp.org/mailman/listinfo/sunhelp
>>
>>
>>The data contained in, or attached to, this e-mail, may contain
>>
>>
>confidential
>
>
>>information. If you have received it in error you should notify the
sender
>>immediately by reply e-mail, delete the message from your system and
>>
>>
>contact
>
>
>>+44(0)1332 242424 (the Rolls-Royce IT Security Director) if you need
>>assistance. Please do not copy it for any purpose, or disclose its
>>
>>
>contents
>
>
>>to any other person.
>>
>>An e-mail response to this address may be subject to interception or
>>monitoring for operational reasons or for lawful business practices.
>>
>>(c) 2004 Rolls-Royce Group plc
>>
>>Registered office: 65 Buckingham Gate, London SW1E 6AT
>>Company number: 1003142. Registered in England.
>>_______________________________________________
>>SunHELP maillist  -  SunHELP at sunhelp.org
>>http://www.sunhelp.org/mailman/listinfo/sunhelp
>>
>>
>>
>
>
>E.
>--
>Eric LeBlanc
>inouk at igt.net
>--------------------------------------------------
>UNIX is user friendly.
>It's just selective about who its friends are.
>==================================================
>_______________________________________________
>SunHELP maillist  -  SunHELP at sunhelp.org
>http://www.sunhelp.org/mailman/listinfo/sunhelp
>
>
>The data contained in, or attached to, this e-mail, may contain
confidential
>information. If you have received it in error you should notify the
sender
>immediately by reply e-mail, delete the message from your system and
contact
>+44(0)1332 242424 (the Rolls-Royce IT Security Director) if you need
>assistance. Please do not copy it for any purpose, or disclose its
contents
>to any other person.
>
>An e-mail response to this address may be subject to interception or
>monitoring for operational reasons or for lawful business practices.
>
>(c) 2004 Rolls-Royce Group plc
>
>Registered office: 65 Buckingham Gate, London SW1E 6AT
>Company number: 1003142. Registered in England.
>_______________________________________________
>SunHELP maillist  -  SunHELP at sunhelp.org
>http://www.sunhelp.org/mailman/listinfo/sunhelp
>
>

--
| Predrag Zecevic | e-Mail: Predrag.Zecevic at 2e-Systems.COM |
| 2e Systems GmbH |              Tel: (+49)[0]6107 989 415 |
|Im Taubengrund 12|              Fax: (+49)[0]6107 989 494 |
|65451 Kelsterbach|                                        |
|     Germany     |         Cellular: (+49)[0]174 3109 288 |
+=================+
It will be advantageous to cross the great stream ... the Dragon is on
the wing in the Sky ... the Great Man rouses himself to his Work.
_______________________________________________
SunHELP maillist  -  SunHELP at sunhelp.org
http://www.sunhelp.org/mailman/listinfo/sunhelp
_______________________________________________
SunHELP maillist  -  SunHELP at sunhelp.org
http://www.sunhelp.org/mailman/listinfo/sunhelp


The data contained in, or attached to, this e-mail, may contain confidential
information. If you have received it in error you should notify the sender
immediately by reply e-mail, delete the message from your system and contact
+44(0)1332 242424 (the Rolls-Royce IT Security Director) if you need
assistance. Please do not copy it for any purpose, or disclose its contents
to any other person.

An e-mail response to this address may be subject to interception or
monitoring for operational reasons or for lawful business practices.

(c) 2004 Rolls-Royce Group plc

Registered office: 65 Buckingham Gate, London SW1E 6AT
Company number: 1003142. Registered in England.



More information about the SunHELP mailing list