假设我在 bash 中输入 saklfjsklj,我得到:
bash: saklfjsklj: command not found
有没有办法拦截它并执行脚本?
最佳答案
bash 有一个 command_not_found_handle
回调:http://www.gnu.org/software/bash/manual/bashref.html#Command-Search-and-Execution
信息在 this answer on askubuntu.com关于扰乱默认设置。
关于bash - 有没有办法捕获未找到的 bash 用户命令并对其进行处理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9895522/