SqueakとPharoからシェルコマンドを呼び出すにはどうすればよいですか?これらの環境には、外部のシェルコマンドやバッククォートを実行するための特定のUNIX言語のsystem()関数のようなものがあります(ここではエディタにはできませんが、 1 "以上" TAB ")を使用してコマンドの出力をキャプチャしますか?SqueakまたはPharoからシェルコマンドを呼び出す
7
A
答えて
3
SqueakではCommandShellを使用できますが、現時点では何が(もしあれば)何が入手可能かわかりません。
5
私はあなたが望むことを行うためにOSProcessパッケージを使うことができると思います。また、squeak-devやpharoメーリングリストで尋ねる方が良いと思います。
+0
http://www.squeaksource.com/OSProcess/ –
2
Squeak/Pharoのシェルサポートはかなり制限されています。これを改善する計画があります。あなたの貢献は大歓迎です。
編集:削除されたリンクが削除されました。
は、パッケージProcessWrapperを使用します。
1
は、次の2つのソリューションを持っています。利点:迅速かつ簡単にインストールできます。短所:機能は限られていますが、win32のみです。
OSProcess/CommandShellパッケージを使用してください。長所:かなり良い機能(パイプ、環境変数、シェルのようなワークスペース...)、クロスプラットフォーム。短所:VMMakerツールを使用して外部プラグインをビルドする必要があります。
関連する問題
- 1. Android:JNIコールからシェルコマンドを呼び出す
- 2. meteorJSサーバからシェルコマンドを呼び出す
- 3. シェルコマンドからSOAPリクエストを呼び出す
- 4. SqueakまたはPharoのテキストカーソルを変更するには?
- 5. Pharo Smalltalkからのffi呼び出しでのセグメンテーションフォルト
- 6. インタラクティブなIPythonシェルの関数からシェルコマンドを呼び出す
- 7. Groovyからシェルコマンドとしてtelnetを呼び出す
- 8. paramsループでシェルコマンドを呼び出すPython
- 9. PharoやSqueakを使ってワンウインドウアプリケーションを配備するには?
- 10. Cuis/Squeak/Pharoでファイナライズ(テスト用)を強制するには?
- 11. Pharo/Squeakでトランスクリプトウィンドウを一意に識別する方法は?
- 12. Smalltalk Squeak/Pharoのネイティブフォントに簡単に変更するには
- 13. htmlボタンからpython関数を呼び出してシェルコマンドを実行する
- 14. Cuis/Squeak/Pharoのインスタンス動作(テスト用)の実装方法?
- 15. Python:setterが呼び出されたら関数を呼び出しますか?
- 16. Rコマンドでファイルに値を追加シェルコマンドを呼び出す
- 17. Javaアプリケーションのように、smalltalk/squeak/pharoで書かれたアプリケーションをデプロイできますか?
- 18. VAPI-XP-TEST経由でシェルコマンドを呼び出す方法
- 19. cmakeでasmファイル生成後にシェルコマンドを呼び出す
- 20. regexpを含むpythonからシェルコマンドを呼び出すにはどうすればよいですか?
- 21. creatorで呼び出されたメソッドは、基底クラスから呼び出されますが、派生クラスからは呼び出されません
- 22. JavaクライアントからWCFまたはウィンドウサービスを呼び出す方法
- 23. javascriptまたはvbscriptからCryptProtectData関数を呼び出す
- 24. Python(またはその逆)からJythonを呼び出す
- 25. 他のページからdivまたはSectionを呼び出す
- 26. C++(またはC)コールバックからpythonメソッドを呼び出す
- 27. VBAを使用したシェルコマンドで特定のExcelセルを呼び出す
- 28. VB6から呼び出された.netクラスからのWebサービス呼び出し
- 29. バックグラウンドから私のアプリを呼び出した後にメソッドを呼び出す
- 30. ストアドプロシージャを呼び出した後にPHPからLAST_INSERT_ID()を呼び出す
OSProcessはシェルコマンドを実行します。出力が必要な場合、またはイメージ内にGUIターミナルが必要な場合は、CommandShellが必要です。 –