> Das ändert trotzdem nichts daran, dass sowohl Semikolon wie auch newline
> command separators sind und deine Semikolons somit doppelt gemoppelt
> ist. Hättest du alle Kommandos auf einer Zeile würde es wieder Sinn
> machen, so tut es das nicht.
Ok -- ich habe mal irgendwo gelesen, dass man die ; besser setzen soll
um sozusagen "ganz sicher zu gehen".

Wie wäre es übrigens mit der Unterscheidung der Fälle
Username=abcdef             (also 6-7 Buchstaben)   vs
Username=91-D5-56-42-FC-53  (also 17 Zeichen bei einer MAC-Adresse)

Das könnte man doch evtl so nutzen:

 if expr length $i=17 echo $i
  else
  echo "User-Name=$i" | radclient -x 127.0.0.1:3779 disconnect "$secret"
| grep User-Name;

Oder spricht etwas dagegen??
[Hab's noch nicht ausprobiert -- und bin bei der Syntax auch nicht
100%ig sicher... aber der Sinn dürfte klar werden. ]


_______________________________________________
linuxmuster-user mailing list
[email protected]
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user

Antwort per Email an