私が持っていたバージョン(1.9.x?)ではうまくいきましたが、今はハングアップしています。GIT bash 2.8.2にアップグレードした後、sqlite3を実行できません
スクリーンスニペットでは、Git bash(応答なし)、Windows CMD、およびCygwyinを表示します。
後者の2つはうまく動作します。どちらの場合も、私はsqlite3.exeがあるフォルダと同じです。
私が持っていたバージョン(1.9.x?)ではうまくいきましたが、今はハングアップしています。GIT bash 2.8.2にアップグレードした後、sqlite3を実行できません
スクリーンスニペットでは、Git bash(応答なし)、Windows CMD、およびCygwyinを表示します。
後者の2つはうまく動作します。どちらの場合も、私はsqlite3.exeがあるフォルダと同じです。
は、バージョン2.0以降のWindowsクライアントは、変更の多くで再書かれていました。
これは、Windows、フォークバージョンです:あなたが持っていることを確認する必要があり、あなたの場合は
https://git-for-windows.github.io/
はまた、あなたが持っていることを確認します(添付のスクリーンショットでsqlite3.exe
を使用していなかったので)sqlite3.sh
それはhttps://git-scm.com/download/winから配布されている「上流」バージョンと大きく異なるのでしょうか? – user3159253
いいえ、バージョン2のGitHubはWindowsディストリビューションの所有権を獲得しており、公式バージョンを維持しています – CodeWizard
それ以外の場合は、 ".exe"拡張子は必要ありません。実行権限を持っています。また、 ".exe"拡張子を追加すると、それだけでハングアップします。私がwinptyで走ればそれは*働きます。今のところ、私はちょうどこのように実行する必要があります:$ winpty sqlite3 – user172431
おそらく、あなたは* winpty *でこれを実行する必要があります: 'winpty sqlite3.exe' –
winptyは何のためのものなのか分かりませんが、これはうまくいきます。 – user172431
STDINでスクリプトを使用している場合、winpty ... methinksを使用することはできません。何が起きているかについてのヒントがあります。 – user172431