¿Cómo se pueden invocar comandos de shell desde Squeak y Pharo? ¿Estos entornos tienen algo en ellos como la función de sistema() en ciertos lenguajes de Unix para ejecutar comandos externos de shell, o los backticks (no pueden hacer que aquí hagan al editor, sino lo que obtienes cuando presionas la tecla izquierda de " 1 "y más arriba" TAB ") para capturar la salida de los comandos?Invocar comandos de shell de Squeak o Pharo
Respuesta
En Squeak puede usar CommandShell, pero no sé qué (si hay algo) está disponible para Pharo en este momento.
Creo que puede usar el paquete OSProcess para hacer lo que quiera. Además, creo que es mejor preguntar en la lista de correo squeak-dev o pharo.
http://www.squeaksource.com/OSProcess/ –
El soporte de la carcasa en Squeak/Pharo es bastante limitado. Hay planes para mejorar esto. Tus contribuciones son bienvenidas
Editar: Se eliminó el enlace.
usted tiene dos soluciones:
utilizar el ProcessWrapper paquete. Pros: instalación rápida y fácil. Contras: funcionalidad limitada, solo en win32.
Use el paquete OSProcess/CommandShell. Pros: bastante buena funcionalidad (tuberías, entornos vars, espacio de trabajo tipo concha ...) y plataforma cruzada. Contras: debe usar las herramientas de VMMaker para construir el complemento externo.
- 1. Squeak o Pharo para el comienzo Smalltalker?
- 2. ¿Es Pharo solo un reenvasado/cambio de marca de Squeak?
- 3. ¿Cómo imprimir el código Smalltalk de Pharo/Squeak?
- 4. ¿Cómo puedo hacer una solicitud de HTTPS en Squeak o Pharo?
- 5. ¿Cómo implementar una buena aplicación One-Window con Pharo o Squeak?
- 6. ¿Cómo identificar de manera única una ventana de transcripción en Pharo/Squeak?
- 7. Pharo/Squeak - ¿Cómo exploro rápidamente la implementación de un método determinado en una clase determinada?
- 8. Ejecutando comandos de shell desde Scala REPL
- 9. Scala - comandos de shell con tubería
- 10. ¿Cómo puedo cambiar fácilmente a fuentes nativas en Smalltalk Squeak/Pharo
- 11. Ejecución de comandos de shell sin una ventana de shell
- 12. ¿Cuál es la diferencia entre un Squeak/Pharo Trait y un Newspeak Mixin?
- 13. Quiere invocar un comando linux shell desde Java
- 14. Cómo combinar comandos de shell
- 15. Groovy ejecutando comandos de shell
- 16. ¿Existen herramientas para el seguimiento de la cobertura de pruebas de nivel de rama para Pharo/Squeak?
- 17. ¿Es posible invocar scripts bash o shell desde un programa haskell?
- 18. ¿Instalar script para OmniBrowser para Pharo 1.3?
- 19. En una secuencia de comandos de shell: comandos echo shell como se ejecutan
- 20. secuencia de comandos de shell autodetectable
- 21. Comandos de escape de shell en java?
- 22. C# y FFmpeg preferiblemente sin comandos de shell?
- 23. ¿Squeak admite espacios de nombres?
- 24. Invocar solicitud SOAP desde el comando de shell
- 25. Invocar secuencia de comandos de PowerShell con argumentos de C#
- 26. Emular Force Stop desde ADB/comandos de shell
- 27. Nutch: Invocar en Java, ¿no en la línea de comandos?
- 28. Comandos de Emacs y Shell largos
- 29. Múltiples comandos a través de Jsch Shell
- 30. Shell de comandos que empiezan por ">"
OSProcess ejecutará comandos de shell. Solo necesita CommandShell si necesita la salida o si desea un terminal GUI dentro de la imagen. –