I am putting this thread to shell-threads, because it is about how to make a function work properly. I need a hint for declaring a function right, it has been more than a year I did not work that straight with bash.
So my aim is to turn off the eth0 (as it would be in linux, and bge0 in bsd ), next step to generate a random mac-address as a function, turn on the bge0 device with the newly set mac-address.
My first attempt looks like this. The nasty looking sed-part is working fine.
May someone can give me the decisive hint, thanks in advance. Or may someone can tell me how to
install macchanger, which I use on linux. thanks!
Having a utility (or a shell function) exit with a non-zero value conventionally means that the script failed. And exit in a function definition exits the containing script; not just the function. (To leave a function and return an exit status from that function to the invoking shell script, use return instead of exit). But, the more normal case with what you're doing would be to just fall off the end of the function which will return the exit status of the last command executed by the function.
And, you treat a function as a command; not as a variable. So, try (although I have not tested this):
This User Gave Thanks to Don Cragun For This Post:
When I use Mac OS X's Terminal the UI is some what easier than that of Linux...
I this just a shell or something because using Bash is a pain in RH's Linux 9. It's so sensitive about case etc. ???
In that way what is the shell that OS X uses as it's default
Bash is on OS X (OK Duh) and... (3 Replies)
for all you unix/linux interested heres an online book for free that covers the basics of BSD SysV Unix commands and applications . giving the average linux user a perspective on the differences in context of the two operating systems and for BSD users covers material as a refernce guide.
... (0 Replies)
Hi all!
I need a little help with an imbedded fuction I am trying to write. What I am trying to do is go to a series of hosts and get the contents of an XML file, storing some of the data, along with the name of the host it was gathered from. My intent is to store this in an array for later... (1 Reply)
Hi,
I would like to use a power function in Bash in an awk '{ } .
e.g pow(2,3)=8
Any suggestion? I try to find online resources but most of them stated by using BC.
Please advise. Thanks. (3 Replies)
I want to have a function with a similar interface:
search *.cpp asdf
that will search recursively all directories for *.cpp file, containing line 'asdf' inside. I tried this:
function search { find . -name "$1" | xargs grep -li $2; }
But it doesn't work all the time. For example, if i run it... (3 Replies)
Hey everyone.
I am currently testing my first function based BASH script. The ultimate goal is going to be moving logs from point A to point B (or if B is down, to point C).
Part of this involves the following function:
function testAlive{
ping -c 1 -q $1
}
Now when I run ping -c... (1 Reply)
This is probably common knowledge to the professionals but not so much for amateurs like
myself.
This is a code snippet for the equivalent of BASIC's...
LET char$=INKEY$
As the timeout parameter cannot be less than 1 second then this is the only limitation...
It is a single line... (5 Replies)
I need to add a selection within the bash function below and am having some trouble doing so.
phox2b() {
printf "\n\n"
printf "What is the id of the patient getting Phox2B analysis : "; read id
printf "Is this an intronic variant? Y/N "; read match_choice
case... (5 Replies)
I am trying to figure out why I am having a "problem" with some functions in a bash script I am running. The reason for air quoting is that the functions are working, they are just not displaying anything to screen when called from another function. Here's an example:
function Create_Input
{... (6 Replies)
Discussion started by: dagamier
6 Replies
LEARN ABOUT MINIX
ifconfig
IFCONFIG(8) System Manager's Manual IFCONFIG(8)NAME
ifconfig - configure a TCP/IP device
SYNOPSIS
ifconfig [-I ip-device] [-h ipaddr] [-n netmask] [-iv]
DESCRIPTION
Ifconfig initializes a TCP/IP device setting the IP address and/or netmask. It will report the address and netmask set. This command may
be used if the system has not been configured properly yet. It is only used at boot time to set a fixed address for a system without a
physical ethernet. Normally the inet task will find it out by itself from the RARP server.
OPTIONS -h The decimal TCP/IP address to set.
-n The netmask to set.
-i Don't set the IP address or netmask if already set. This way ifconfig cannot interfere if the numbers have been found out by RARP.
-v Report IP address and netmask. This is the default action if there are no other options.
SEE ALSO hostaddr(1), rarpd(8), set_net_default(8), boot(8).
AUTHOR
Kees J. Bot (kjb@cs.vu.nl)
IFCONFIG(8)