Справочная информация:
Предположим, у меня есть функция powershell, которая понимает и интерпретирует команды small_com, например:
todolist.additem/title=shopping/body=get milk
Предположим далее, что я вызываю функцию следующим образом:
myfunc [small_command goes here]
Вопрос:
Есть ли способ, которым я могу набрать small_command и при этом заставить powershell вызывать myfunc, даже если я забуду добавить префикс маленькой команды к myfunc? Похоже, это может сработать, если есть способ перехвата ошибок «команда не найдена».
Общая идея этого вопроса заключается в способности восстанавливаться после ошибок, не найденных в команде, путем передачи поврежденной командной строки функции, которая может попытаться «восстановить» мои ошибки ввода.
Примечание:
Также приветствуется любая критика этого подхода или альтернативных идей.