L'exécution d'un shell bash script sur Windows à partir de Notepad++ à l'aide de NppExec (et Cygwin)

Je suis en train de reconstruire la façon d'exécuter un shell bash .sh fichier sur ma machine Windows à partir de l'intérieur de Notepad++ à l'aide de NPPExec. (Je l'ai fait avec succès avant, mais mon disque dur s'est écrasé et je ne me souviens pas comment je l'ai fait précédemment.)

Quand il travaillait avant, je courrais le NPPExec script qui appelle une .sh fichier, et il m'a montré la sortie de la console de l' .sh le traitement d'un fichier dans Notepad++ comme si c'étaient de traitement dans cygwin.

Cela est l'exemple .sh fichier que j'essaie de vous mettre au travail:

message="Testing"
echo $message

Ce fichier est situé dans la racine de C:.

Des Tentatives Ont Échoué:

Aucune des trois méthodes suivantes de travail:

  • Exécuter: C:\nppexec.sh

Réponse:

CreateProcess() failed with error code 193:
%1 is not a valid Win32 application.
  • Exécuter: npp_exec C:\nppexec.sh

Réponse:

message="Testing"
CreateProcess() failed with error code 2:
The system cannot find the file specified.    
$message
  • Ajoutant #! /bin/bash à l' .sh fichier en tant que la première ligne qui provoque une erreur supplémentaire lorsque npp_exec est exécuté:
    NPP_EXEC: C:\nppexec.sh
    #! /bin/bash
    CreateProcess() failed with error code 2:
    The system cannot find the file specified.

OriginalL'auteur Validatorian | 2012-06-27