bash 怎么拦截输入的所有命令?
背景是这样的,部门没有 Mac 了,统一 TP…Win10 的系统,考虑到稳定性的问题不太想用桌面版 Linux…而且要申请网络权限太麻烦…
因此现在是在 Win10 里安装了 WSL1 + Ubuntu20.04 ,然后 WSL1 安装 zsh 来日常用。
但是 Ubuntu 自带了 GIT 和 Python,如何在做到不卸载自带的 git 的情况下,做到默认使用 win10 的 git? 目前想到的是,拦截所有 zsh 命令,然后判定命令(git)有没有(git.exe),这样做…不知道思路正确否。
现在直接 alias git=git.exe 用的…总感觉太麻烦了…一个一个设置 囧
求大佬有没有解决思路 Orz…