Gibt es eine Möglichkeit, ein Bash / Powershell-Skript zu verwenden, um Hotkey-Befehle an das Terminal zu senden

641
RickwhoPrograms

Ich habe an einem Projekt gearbeitet und es an den Punkt gebracht, an dem ich Hotkey-Makros an das Terminal senden muss, um einen Prozess aufzurufen oder zu stoppen. Ich habe bisher Python verwendet, aber ich möchte keine zusätzlichen Module installieren, da die meisten von ihnen Drittanbieter sind und nicht mit der Python-Standardbibliothek geliefert werden. Ich weiß, dass es in Bash-Skripten Möglichkeiten gibt, Befehle wie ls / cd / pwd auszugeben, aber ich habe mich gefragt, ob es einen Weg gibt, einen Befehl wie "shift" + O oder "ctl" + C zu geben . Es war auch eine große Hilfe zu wissen, ob in Windows ähnliche Funktionen vorhanden sind.

Bitte beachten Sie, dass diese Frage nicht um Hilfe bei Python bittet, sondern um Hilfe beim Erstellen eines Bash-Skripts, das Makros enthalten sollte, wenn dies möglich ist.

Vielen Dank,

Rick ~

0
Sie können dies mit Autohotkey-Skripts tun. Biswapriyo vor 6 Jahren 2
Wenn Sie ctrl-c zum Stoppen eines Prozesses verwenden möchten, töten Sie -INT tut genau das gleiche. Aulis Ronkainen vor 6 Jahren 0
Hallo Aulis, danke für die Antwort, aber ich hatte gehofft, dass es eine Möglichkeit gibt, so etwas wie shift + c oder ctrl-alt-del oder alt-f2 etc zu tun RickwhoPrograms vor 6 Jahren 0
Wenn Sie in Bash sind, würde ein Alias ​​funktionieren? Xen2050 vor 6 Jahren 0
Sicher, Sie meinen es vielleicht einer Variablen zuzuordnen und darauf hinzuweisen? RickwhoPrograms vor 6 Jahren 0

0 Antworten auf die Frage