> 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
