08-27-2006
why wont this script run?
i have this script i wrote, it chokes when running the add install client commandit keeps telling me the add_install_client command is incorrect.
When I put the print statement in front of the command so it will echo it, the command looks right on the screen. Yes im am an ametuer, im trying to learn perl, any help would be appreciated.. thanks!
#usr/bin/perl
#
# USAGE:
# jumpit arg1 arg2 arg3 arg4
#
# arg1 = Number O/S (8, 9 or 10)
# arg2 = Hostname
# arg3 = IP Address
# arg4 = MAC Address
#
echo "$3 $2" >> /etc/hosts
echo "$4 $2" >> /etc/ethers
cd /export/config/Solaris$1/
echo "hostname $2 - $2 -" >> /export/config/Solaris$1/rules
/export/config/Solaris$1/check
#
cd /export/install/Solaris"$1"/Solaris_"$1"/Tools/
/export/install/Solaris"$1"/Solaris_"$1"/Tools/add_install_client -c motjmpst:/e
xport/config/Solaris"$1" -p motjmpst:/export/config/Solaris"$1 $2" sun4u
Here is what i get when i change the command in the script to be printed on the screen:
# ./jumpit 9 brian 192.168.15.11 8:0:20:c0:8f:a1
Validating rules...
Validating profile ultra5bg...
Validating profile brian...
The custom JumpStart configuration is ok.
/export/install/Solaris9/Solaris_9/Tools/add_install_client -c motjmpst:/export/config/Solaris9 -p motjmpst:/export/config/Solaris9 brian sun4u
This is the correct command syntax it works if i type it into the command line, so im not sure why its not running from within the script.
Last edited by BG_JrAdmin; 08-27-2006 at 05:00 AM..
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
I have written a simple bash script that will run a wget command to recursively ftp an entire directories and it's contents.
#!/bin/bash
wget -r -N ftp://user:pass@server//VOL1/dir
If I run from the regular command line it works fine.
root@BUSRV: /media/backup1$ ./gwbu
When I put it in... (1 Reply)
Discussion started by: mgmcelwee
1 Replies
2. HP-UX
hi i keep getting this error message when i try and run emacs:
/usr/lib/dld.sl: Unresolved symbol: pthread_mutex_init (code) from ./emacs
Abort
any ideas? thanks ed. (4 Replies)
Discussion started by: deusprogrammer
4 Replies
3. Shell Programming and Scripting
ive been trying to write a simple (at least i thought it was) script to launch my wireless usb under ubuntu with kde. im using nano.
when i run it from a terminal it works fine, but it just wont run from the script. there is a caveat, but first heres the script.
... (7 Replies)
Discussion started by: braze
7 Replies
4. Shell Programming and Scripting
$ ls -l
total 44
drwx------ 2 ivanachu users 512 Dec 6 19:15 VILEARN
-rw------- 1 ivanachu users 74 Dec 5 18:42 cond
-rwx------ 1 ivanachu users 97 Dec 5 21:30 cond2
-rwxrwxrwx 1 ivanachu users 4979 Feb 10 22:42 createHAqmgr.ksh
-rw------- 1 ivanachu users 28 Dec 4... (10 Replies)
Discussion started by: ivanachukapawn
10 Replies
5. Shell Programming and Scripting
For some reason when I run these separately they work but when they are in a script file the second wont:
printf "%s\n" "$RANDOM"."$RANDOM" "$RANDOM"."$RANDOM" "$RANDOM"."$RANDOM" "$RANDOM"."$RANDOM" | tee $HOME/bpl/random
RANDOM1=$( <$HOME/bpl/random ) Anyone know why? (8 Replies)
Discussion started by: pkohn11
8 Replies
6. Programming
Keep getting
IO Error
and
•nonnumeric port: '' (InvalidURL; misconfigured server?)
This in relation to RSS feeds. We have done a load of work to try to get RSS feeds working.
Now they work. But they wont validate.
http://www.ukcitymedia.co.uk/news/rss.php?feed=New_News
... (0 Replies)
Discussion started by: alankeys
0 Replies
7. UNIX for Dummies Questions & Answers
Hello
I'm having a problem running a TCL script in my new OpenSolaris OS. When I go to the directory containing my script called 'Install' (using the gnome terminal), it doesn't seem to be able to find it even though it lists it i.e. if I type "Inst" and hit tab to complete the word, it... (11 Replies)
Discussion started by: sbsbg
11 Replies
8. Shell Programming and Scripting
Solved Stupidly I didn't put brackets around the , thanks for all the help guys
if ps ax | grep Cluster__check.bash | grep -v grep > /dev/null -- fails
(if ps ax | grep Cluster__check.bash | grep -v grep > /dev/null) --works (3 Replies)
Discussion started by: danmc
3 Replies
9. Shell Programming and Scripting
Im using a script that writes a random line to a text file then executes another shell script. My problem is that the lottery shell script will not execute. Im not receiving an errors when running the shell script, and it copies a random line of text to mtest.txt fine.
#!/bin/bash
nscripts=2... (3 Replies)
Discussion started by: kylecn
3 Replies
10. Linux
Hi,
I am running on Ubuntu 12 (precise) 64 bit and came to know that i cannot install any packages using apt-get and aptitude.
Linux test01 3.5.0-23-generic #35~precise1-Ubuntu SMP Fri Jan 25 17:13:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
But the same /etc/apt/sources.list file is... (20 Replies)
Discussion started by: prash358
20 Replies