Pouvez-vous vous débarrasser des extensions de fichiers pour les commandes bash dans cygwin?


2

Je viens de commencer à jouer avec cygwin. J'ai remarqué que lorsque la fonctionnalité de saisie semi-automatique des commandes était utilisée, elle ajoutait toujours un '.exe', même s'il n'était pas nécessaire de l'exécuter.

Existe-t-il un moyen de masquer la partie ".exe" des commandes bash?

Réponses:


2

La fonctionnalité de saisie automatique des onglets imprime simplement le nom du fichier.

Si le fichier est nommé grep.exe, alors c'est ce qui va imprimer.

Peut-être une meilleure option que la saisie automatique par onglet serait Control-R

$ grep -r Steven *

(reverse-i-search)`S': grep -r Steven *

steven.mlodzianoski.com/post/10784353754/control-r


2

Activer le completion_strip_exe L'option (spécifique au port de Cygwin de Bash) fait ce que vous voulez:

shopt -s completion_strip_exe

Pour plus de détails, voir ma réponse à une question similaire.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.