Quelle est la différence entre git-bash.exe et sh.exe dans Windows?
Je voulais intégrer git bash dans IntelliJ, j'ai donc changé le chemin du terminal par défaut en C:Program FilesGitbinsh.exe
. Après un certain temps, j'ai remarqué que certaines commandes ne fonctionnaient pas, par exemple:
sh.exe
$ ll
bash: ll: command not found
De plus, certains programmes ne fonctionnent pas. J'utilise MQTT CLI , je l'ai téléchargé, j'ai configuré correctement la variable PATH
mais la commande mqtt
ne fonctionne que dans git-bash.exe
.
sh.exe
$ mqtt
bash: mqtt: command not found
git-bash.exe
$ mqtt
Usage: mqtt [-hV] { pub | sub | shell }
MQTT Command Line Interpreter.
Options:
-h, --help Show this help message and exit.
-V, --version Print version information and exit.
Commands:
pub, publish Publish a message to a list of topics
sub, subscribe Subscribe an mqtt client to a list of topics
shell, sh Starts MqttCLI in shell mode, to enable interactive mode with further sub commands.