Is there a better way I could have run this loop. (For loop with two variables)
Sorry for such a dreadful title, but I'm not sure how to be more descriptive. I'm hoping some of the more gurutastic out there can take a look at a solution I came up with to a problem, and advice if there are better ways to have gone about it.
To make a long story short around 20K pieces of equipment de-registered, and the only way to re-register them relies on using a manual script that needs the equipments MAC address and IP address. Unfortunately there is no current way to run the script against a file with the information. So I decided that a loop would be the best way to go about it.
What I wound up doing was creating a pipe delimited file with the equipment info, and running the following against it:
It worked perfectly, but as I'm (obviously) not the most skilled scripter I always like to hear critiques from more experienced people.
IE: Should I have not used echo...is there an easier way to isolate the info than cut...etc.
Hi Guys,
I have a scripts that uses a while loop to read a file and set 2 variables.
How can I do this so the variables can be used outside the while loop ?
Below is an example....# ./junk2 -m -e user
EXE=user master=TRUE
DB_TAG=PRODUCT
In loop MST=MST=testsvr1:3110
In loop ARGS=... (2 Replies)
I'm trying to understand if it's possible to create a set of variables that are numbered based on another variable (using eval) in a loop, and then call on it before the loop ends.
As an example I've written a script called question (The fist command is to show what is the contents of the... (2 Replies)
Hi, say I have a simple sh script like this:
for i in a b c d
do
for j in 1 2 3 4
do
echo "$i $j"
done
done
and the output is
a 1
a 2
a 3
a 4
b 1 (20 Replies)
Can we assign two variables in a for loop?
I have an input file:
000301|20100502
835101|20100502
I want to read this file in a for loop and assign values to two different variables.
I did this now but did not work
for STORE,RUNDATE in `awk -F\| '{print $1,$2}' inputfile
... (4 Replies)
Hi,
I need help on for loop need to add domain and IP
In domain list
1.com
2.com
3.com
In Ip list
1.1.0.1
1.2.0.1
1.3.0.1
1.com 1.1.0.1
2.com 1.2.0.1
3.com 1.3.0.1
I need to excute this command (4 Replies)
Greetings. I'm completely new to shell scripting and quickly trying to catch on. Here's my scenario:
I have a text file, named ip.txt, containing IP addresses. I want to automatically perform a whois query on each address in the file, search the output for the country, and then put both the IP... (4 Replies)
i am having a file contants as below
my requirement is
for file in `awk -F "," '{print $8,$9}'` <temp.txt
echo "$file"
echo "$file">test.txt
a=`awk -F "," '{print $1}' `<test.txt
b=`awk -F "," '{print $2}' `<test.txt
but script reads , i want both the vales for further... (5 Replies)
Hi,
I have a out from a command i need to grep a report. For that i need loop 3 variable for that. How i can loop need help.
Symmetrix ID : 123456
Masking View Name : Host16
Last updated at : 04:13:06 PM on Thu Mar 17,2011
Initiator Group Name : Host16
Host... (3 Replies)
I am pretty new to Unix. Trying to pick up some slack while a coworker is out on vacation.
Basically the script is working fine however when I go through the testing phase and have to make mods it is a pita.
Here is an example of what I have
#!/bin/ksh
if
then
echo... (8 Replies)
Hello, please assist:
users="test1 test2"
keytest1="abcd"
keytest2="dbcd"
for i in $users
do
echo "$key${i}" > fileout
done
So, my objective is to take the current user (ie test1) in loop and echo its associated keyname (ie keytest1) variable to a file.
The echo... (2 Replies)
Discussion started by: motdman
2 Replies
LEARN ABOUT DEBIAN
hp-search-mac
HP-SEARCH-MAC(1) User Contributed Perl Documentation HP-SEARCH-MAC(1)NAME
hp-search-mac -- HP switch search tool.
DESCRIPTION
HP-search-MAC is an util that can query HP switches for their
connection table. It then allow you to search for a MAC address and tell you
where it is physically connected (best match first).
.
The functionality is similar to traceroute but on Ethernet level and only
for HP switches.
USAGE
hp-search-mac [options] [MAC] [...]
OPTIONS
hp-search-mac [options] mac [ [options] mac ] [...]
options:
--dl n Set debug level to n.
--help Print this help.
--hostname host[=>community] | -h host[=>community] Set a switch name to search. You can also set this in
/etc/hp-search-mac.conf or ~/.hp-search-mac.conf. The hash to set is \%switches.
Mac:
You can use some different formats: ff:ff:ff:ff:ff:ff (hex) ff-ff-ff-ff-ff-ff (hex)
0.123.0.12.0.12.0 (dec)
CONFIGURATION:
\%switches: This is a normal perl hash of the form \%switches = ("host" => "community", ...);
AUTHOR
Ola Lundqvist <ola@inguza.com>
SEE ALSO snmp-walk(1)snmp-get(1)
hp-search-mac Mon Apr 7 21:21:44 CEST 2008 HP-SEARCH-MAC(1)