Sziasztok!

Kellene irnom egy bash szkriptet, ami a hosts fajlbol kivalogat gepeket, es azokon buheral kesobb.
Az a gondom, hogy nem tudom mit kellene irni...

Ilyesmi all a hosts fajlban:

<IP cim> oprmps01
<IP cim> oprmps01-eth1
<IP cim> oprmps02
<IP cim> oprtasdb01
<IP cim> oprtasdb01-eth1
<IP cim> oprtasdb01-eth2
<IP cim> oprspdb01
<IP cim> opstasdb01
<IP cim> opsspdb01

Egy tombot szeretnek feltolteni azokkal a hostnevekkel, amik erdekesek valamiert.

prefix="opr"
host="tasdb|spdb"
tomb=(`grep -E $prefix$host[0-9]\{2\}|awk '{ print $2 }'`)

de ez csak valami olyasmit csinal, hogy megprobalja behelyettesiteni a
prefix-et az elso host-al, tehat:

oprtasdb

es az spdb-t mar kihagyja...
Pontosabban, valami ilyesmit csinal

oprtasdbspdb

Volna valami otletetek, hogy hogyan lehetne normalisan kivalogatni az osszes
oprtasdb-t, meg oprspdb-t a listabol a tombbe anelkul, hogy perl-t kellene hasznali?


Elore is koszonom!

Udvozlettel,

Istvan
_________________________________________________
linux lista      -      [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz