私は git-for-windows Git Bashにいます。コマンドラインで実行可能ファイルを実行できません。
Pedr@Abc-07 MINGW64 /c/dev
$ ls sqlite3.exe
sqlite3.exe*
Pedr@Abc-07 MINGW64 /c/dev
$ sqlite3
bash: sqlite3: command not found
なぜそうですか?
Bashの現在のディレクトリでプログラムを実行するには、./
をその前に置きます。あなたの場合:
$ ./sqlite3.exe
sqlite3
を実行すると、bashはPATH
環境変数のすべてのディレクトリでその名前のプログラムを探します。デフォルトでは、/usr/local/bin
などの実行可能ファイルの標準の場所が含まれますが、カレントディレクトリ。 こちらを参照 詳細については。
それは、あなたがgccのランタイム環境であり、Windowsのネイティブバイナリをサポートしているからです。ただし、。/(ローカル実行)を使用してシェルとして任意のexeを実行できます。このツールのドキュメントをご覧ください。 http://sourceforge.net/p/mingw-w64/wiki2/FAQ/