背景:
假设我有一个能够理解和解释 small_commands 的 powershell 函数,例如:
todolist.additem/title=shopping/body=get milk
进一步假设我像这样调用函数:
myfunc [small_command goes here]
问题: 有没有一种方法可以让我输入 small_command 并且仍然让 powershell 调用 myfunc,即使我忘记在小命令前面加上“myfunc”?如果有办法捕获“找不到命令”错误,这似乎可行。
这个问题背后的总体思路是能够通过将有问题的命令行传递给一个可以尝试从我的输入错误中“恢复”的函数来从 command not found 错误中恢复。
更新:
- 这现在是 该帖子的答案中指定的标准功能