如果在bash(cmder(中找不到命令。然后,我需要调用我的批处理或外壳文件。并执行自定义代码以打印结果而不是默认 bash: foo: command not found
CMDER中是否有任何设置或任何其他可能实现此案的方法。如果还有其他能够实现这种情况的控制台模拟器?
您可以检查命令是否可以使用
来调用if ! type COMMAND &>/dev/null; then
# not callable - here your script
fi
或呼叫后,如果找不到命令(exitCode = 127(
COMMAND
if [[ "$?" == 127 ]]; then
# command unknown - here your script
fi