pub fn execute_shell_command(
cmd_line: &str,
terminal: &mut Terminal,
_kbd: &mut Keyboard,
)Expand description
ターミナルから入力されたコマンドラインを実行します。
この関数は、以下の処理を行います。
clearコマンドが入力された場合、ターミナルログをクリアして即時リターンします。historyまたはhコマンドが入力された場合、ターミナルの履歴を表示して即時リターンします。- それ以外のコマンドは、
expand_aliasesを通して Aura スクリプトへ変換し、非同期実行キューへ投入します。
§引数
cmd_line- 実行するコマンドライン文字列terminal- 操作対象のターミナル構造体へのミュータブル参照_kbd- キーボード状態へのミュータブル参照 (未使用)