Ich möchte programmgesteuert einen bestimmten Text in den Befehlszeilenpuffer von bash einfügen, lesen, um ihn zu bearbeiten und als Befehl zu verwenden.
Worauf ich mich freue, ist etwas Ähnliches, read -i
aber für Befehle.
-i text
Wenn zum Lesen der Zeile readline verwendet wird, wird Text vor Beginn der Bearbeitung in den Bearbeitungspuffer eingefügt.
Bearbeiten : Mit programmatisch meine ich, dass Sie dies in ein Skript schreiben möchten , das Skript starten und den Befehlspuffer vorbereiten oder den Befehlsverlauf ändern lassen möchten (wie einige Fragen vorgeschlagen haben).
screen
kann dies für Sie tun.