Vous pouvez exécuter bash directement à partir de l'interpréteur de commandes par défaut de Windows dans votre tampon *shell* d'Emacs :
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\temp>bash
bash
Cependant, aucune invite de commande n'est visible, ce qui peut être désorientant, car vos commandes et leurs résultats se confondent.
En outre, pour une raison inconnue, si vous entrez une commande et appuyez sur la touche retour, un caractère de retour de ligne ( \r ) est ajouté à la fin de votre instruction de commande, ce qui provoque une erreur bash :
ls
bash: line 1: $'ls\r': command not found
Une solution de contournement consiste à ajouter manuellement un caractère de commentaire (#) à la fin de chaque commande, ce qui a pour effet de commenter les éléments suivants \r texte :
ls #
myfile,txt
foo.bar
anotherfile.txt
Cette approche globale est loin d'être idéale, mais elle peut s'avérer utile si vous souhaitez passer de l'interpréteur de commandes natif de Windows à bash pour effectuer quelques opérations rapides, puis sortir pour continuer à travailler dans Windows.