私はWindows 7 "Power Shell ISE"(通常のMS Windowsコンソールは多くのUnicodeフォントをサポートしていないため、PS-ISEはサポートしていないためWindows上でUnicodeファイルを処理する必要があるため) 、Perlを使って)。
通常のcmdコンソールからPerlプログラムを実行する場合、たとえば、"Perl hello.pl"
となります。
プログラムが実行され、何かを印刷する場合は、print "Hello world\n";
と表示され、cmdボックスに印刷されます。
PS-ISEでどうすればいいですか? PS-ISEでは、私が行くとき:"Perl hello.pl"
それはハングアップします。 PS-ISEによれば、「スクリプト/選択の実行。Ctrl + Breakを押して停止する」と表示されますが、「Hello world」は表示されません。
(次に、STDINからの入力も受け入れる必要があります)。
重要な注記:「Power Shell ISE」ではなく「Power Shell」です。"Windows Power Shell ISE"でPerlプログラムを実行しているコンソール(入出力)と対話する方法は?
答えて
すでにanother answerで詳述したように、PowerShell ISEは対話型Windowsコンソールアプリケーションをサポートしていません。
ユニコードテキストの処理時に、コンソール設定(特にフォント)が完全に無関係であることにも注意してください。表示は別の問題です。しかし、処理はそれほど私のようには聞こえません。
ウェブの検索であなたに語ったように、here it isのコンソールで尋ねられたので(そして私はSOユーザーから発信された個人的なメールに自分の立場を明確にしたと思った)。
私はあなたの答えを1つ上げ、答えを受け入れました。ちなみに、あなたが参照しているあなたの "別の答え"で、 "Console2"と言いましたが、SourceForgeプロジェクトでは "Console"プロジェクトやConsole-2.00などと表示されていましたので、それを見つけるのは簡単ではありませんサーチエンジン。また、Console2をコマンドレットとして実行できることにも言及していますか?あなたはそれを行う方法を説明できますか? –
ここで、Console2をコマンドレットとして実行できると言いますか?それは私には、特に私がそれを書いていると言われているニュースです。 – Joey
- 1. Windows Power Shellでユーザー対話型コマンドを処理する方法は?
- 2. プログラムによるコンソールとの対話をシミュレートする方法は?
- 3. Windowsプログラムと対話する方法
- 4. 昇華型3コンソールで対話型プログラムを出力
- 5. Windows Power Shellとコマンドプロンプトでpushd
- 6. bashによる対話型プログラムの出力と入力のキャプチャ
- 7. SBCL/Common Lispでプロセスの入出力と対話する方法
- 8. ISEで複数行のコマンドを入力する方法は?
- 9. Windowsとプログラムで対話する
- 10. perlからシェルコマンドを実行して対話を許可する
- 11. spark-shell/spark-submitから対話型スパークアプリケーションを実行する方法
- 12. アンドロイド計測器テスト実行中にcmdコンソールでログを出力する方法
- 13. リアルタイム出力のPHPでshellコマンドを実行しています
- 14. power-shellコマンドラインは、リモートコンピュータ上でcmdを実行します
- 15. バッチモードで実行しているときにSASプログラムログをコンソールに出力する方法
- 16. PyDevの対話型コンソールで行を折り返す方法は?
- 17. CitrixのAutomation AnywhereからPower Shellスクリプトを実行するには?
- 18. Power Shell MSIを呼び出す
- 19. CucumberまたはSpecFlowを使用してコンソールから対話式入力を処理する方法
- 20. PyDev:対話コンソールへのコードの実行
- 21. WSHを使用してプログラムと対話する方法-Jscript
- 22. プログラムでrspecテストを実行して出力をキャプチャする方法は?
- 23. Windows 10のUWPでコンソールに出力する方法は?
- 24. PyCharm:ipython対話型コンソールで死後デバッグを行う方法は?
- 25. SQLファイルを実行しているときにpostgresの出力コンソールに物を印刷する方法は?
- 26. 通話メモ帳は、私は、コンソールでこれを入力するWindowsの10
- 27. MacBookのShell/Shスクリプト - シェルスクリプトの出力をフィルタリングする方法は?
- 28. Windowsで "python"と入力するとPython 3を実行する方法CMD
- 29. WindowsでVisual Studio C#対話型スクリプトを実行するには?
- 30. Perl - スクリプトを複数回実行して出力ファイルを追加する方法
''> Perl .. "' typoですか、本当は出力を '' Perl''にリダイレクトしようとしていますか? – TLP
リダイレクションなし、ストレートコマンド。 (私はシェルプロンプトを表示したい)。 –