Gentoo Archives: gentoo-user-de

From: "Dirk Göttel" <dgoettel@×××××××.de>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] [OT] Bash-Frage: Inkrementieren von MAC-Adressen für XEN-Instanzen?
Date: Fri, 22 Dec 2006 12:12:16
Message-Id: 1166789428.10389.2.camel@1nstall.lug-saar.spc
In Reply to: [gentoo-user-de] [OT] Bash-Frage: Inkrementieren von MAC-Adressen für XEN-Instanzen? by Werner Jansen
1 Hi
2
3 > Als nächstes möchte ich die MAC-Adresse um eins "hochzählen", damit
4 > sie für den nächsten Lauf wieder die nächste verfügbare MAC-Adresse
5 > darstellt. Wie mache ich das, unter Berücksichtigung der Doppelpunkte
6 > und der Tatsache, daß es sich um Hex-Zahlen handelt, am
7 > geschicktesten?
8 Wenn du nur die letzte Zahl brauchst duckst du hier
9
10 #!/bin/bash
11
12 MAC=00:01:02:03:1A
13
14 echo ${MAC}
15
16 echo -n "${MAC:0:12}" && echo "ibase=16;obase=10;${MAC:12:2}+1" | bc
17
18 Ansonsten ist es eine Anregung wie es gehen könnte.
19
20 cu
21 Dirk
22
23
24 --
25 gentoo-user-de@g.o mailing list

Replies