.sh
NPPExec を使用して Notepad++ 内から Windows マシンでbash シェル ファイルを実行する方法を再構築しようとしています。(以前にこれを成功させたことはありますが、HDD がクラッシュし、以前の方法を思い出せません。)
以前は動作していたとき、.sh
ファイルを呼び出す NPPExec スクリプトを実行すると、メモ帳 ++ で処理されている .sh ファイルのコンソール出力が、あたかも cygwin で処理されているかのように表示されました。
これは、私が作業しようとしている .sh ファイルの例です。
message="Testing"
echo $message
このファイルは C: のルートにあります。
失敗した試行:
次の 3 つの方法はどれも機能しません。
- 実行する:
C:\nppexec.sh
応答:
CreateProcess() failed with error code 193:
%1 is not a valid Win32 application.
- 実行する:
npp_exec C:\nppexec.sh
応答:
message="Testing"
CreateProcess() failed with error code 2:
The system cannot find the file specified.
$message
最初の行として .sh ファイルに追加
#! /bin/bash
すると、npp_exec の実行時に追加のエラーが発生するだけです。NPP_EXEC: C:\nppexec.sh #! /bin/bash CreateProcess() failed with error code 2: The system cannot find the file specified.