Hey Alvin,
danke, dass Du versuchst zu helfen, ich habe mir genau die selbe Frage gestellt, aber die Lösung war... überraschend und für mich nicht wirklich erklärbar.
Numeric argument: Line 10 ist die Zeile mit dem exit Befehl. Hier hatte ich einen Tippfehler drin, anstatt dem ? stand eine Zahl drin. Da auch ich an eine gewünschte Zahl (numeric argument) dachte, hat es gedauert, bis ich gemerkt hatte, dass die vom System gesuchte Zahl ein "?" ist.
Unknown argument hci0: Seit der ersten Ausführung des Scripts funktioniert dieser Befehl nicht mehr, auch nicht im Terminal, auch nicht nach Neustart, obwohl ich die letzten Tage mit diesem Befehl Bluetooth aufwecken konnte. Habe mit "hcitool help" bzw. "hciconfig help" im terminal keine geeigneten befehle gefunden (auch der "up" befehl wird nicht aufgeführt). Aus purer Verzweiflung dann einfach "hciconfig hci0 up" eingegeben und... das funktionierte!!!
Habe jetzt drei Neustarts mit dem geänderten Script durchgeführt und es funktioniert bisher. Ich bin noch nicht sonderlich euphorisch, da ich auch hier damit rechnen muss, dass das System auf einmal den Befehl nicht mehr kennen könnte.