Einziger Piepton für eine Reihe von Glocken in PuTTY

556
Piotr Dobrogost

Nach der Eingabe der echo -ne '\a' && echo -ne '\a'PuTTY-Sitzung wird auf dem lokalen Computer anstelle von zwei Pieptönen nur ein einzelner Piepton ausgegeben.
Was ist der Grund?

In den PuTTY-Einstellungen für diese Sitzung ist Piepton mit dem PC-Lautsprecher- Radio aktiviert, und Bell ist vorübergehend deaktiviert, wenn das Kontrollkästchen für übermäßige Verwendung deaktiviert ist.

0
Vielleicht sind die Pieptöne tatsächlich zwei, aber sehr nahe beieinander. Versuchen Sie es mit echo -ne '\ a' && sleep 1 && echo -ne '\ a', um zu sehen, ob dies der Fall ist Bruno9779 vor 10 Jahren 0
@ Bruno9779 Das Einfügen von "sleep" macht es tatsächlich möglich. * Vielleicht sind es zwei Pieptöne * - wenn Sie meinen, der Lautsprecher erzeugt zwar zwei Pieptöne, aber sehr schnell, glaube ich nicht, dass dies der Fall ist. Ich denke, was passiert, ist, dass "Echo" tatsächlich asynchron ist und zurückkehrt, bevor der erste Piepton beendet ist und dann das zweite "Echo" verloren geht, da der erste Aufruf auf Betriebssystemebene nicht wirklich abgeschlossen ist. Ich kann jedoch keine Bestätigung für diese Theorie finden. Piotr Dobrogost vor 10 Jahren 0
Ich glaube nicht, dass dies der Fall ist. && wartet, bis der erste Befehl erfolgreich beendet wurde, bevor der folgende Befehl ausgeführt wird Bruno9779 vor 10 Jahren 0

0 Antworten auf die Frage