Ich habe mir vor einigen Jahren ein Alias-Kommando definiertt, welches auch sehr gut funktioniert und mit ls aufgerufen wird.
Nun bin ich leider manchmal etwas schusselig und gebe versehentlich sl statt ls ein.
Danach ist fhem nicht mehr erreichbar. Ist das ein Bug?
Kann das jemand nachvollziehen? gibt es denn das Kommando sl irgendwie?
Ich starte in einem sochen Fall immer fhem neu über die Konsole.
ZitatNun bin ich leider manchmal etwas schusselig und gebe versehentlich sl statt ls ein.
Danach ist fhem nicht mehr erreichbar. Ist das ein Bug?
Nicht generell, bei mir kommt "Argument missing", und FHEM haengt nicht.
sl wird bei mir als sleep aufgeloest, je nach Konfiguration kann das aber auch anders sein.
Dann werde ich wohl einfach meinen Alias umbenennen.
Aber ist denn ein solches Verhalten erwünscht? Erscheint mir persönlich als nutzlos. Vielleicht wäre es besser, eine solche Eingabe einfach irgendwie zu ignorieren?
Vielen Dank für die schnelle Antwort.
ZitatVielleicht wäre es besser, eine solche Eingabe einfach irgendwie zu ignorieren?
Das Finden eines Befehls ist generisch, es wird dabei der Erste zurueckgeliefert, was den gleichen Prefix hat.
Das ist aus den Anfangszeiten, wo FHEM kleiner war, und auch die Benutzer technisch "bewandter".
Ob ich das heute wieder so machen wuerde, weiss ich nicht, allerdings ist das Zurueckdrehen problematisch.
Waere es hilfreich, ein Attribut fuers Abschalten zu haben?
Wenn das nur für meinen einen dummen Befehl da wäre, wäre es sicherlich eine übertriebene Maßnahme.Falls das Attribut aber mehr totschlagen würde, wäre es schon toll.
Danke für die Antowort und die Hilfe.