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 |