Squeak 및 Pharo에서 셸 명령을 호출하려면 어떻게해야합니까? 이러한 환경에는 외부 쉘 명령을 실행하는 특정 유닉스 언어에서의 system() 함수 나 백틱 (backticks)을 편집기와 같이 만들 수는 없지만 " 1 "이상"TAB ") 명령의 출력을 캡처하려면?Squeak 또는 Pharo에서 셸 명령 호출
7
A
답변
3
스 퀴크에서는 CommandShell을 사용할 수 있지만 현재로서는 Pharo에서 사용할 수있는 항목이 무엇인지는 알 수 없습니다.
5
당신이 원하는대로하기 위해 OSProcess 패키지를 사용할 수 있다고 생각합니다. 또한 squeak-dev 또는 pharo 메일 링리스트에서 물어 보는 것이 더 좋습니다.
+0
http://www.squeaksource.com/OSProcess/ –
2
Squeak/Pharo의 쉘 지원은 매우 제한적입니다. 이것을 개선 할 계획이 있습니다. 귀하의 기부금은 환영합니다.
편집 : 삭제 된 링크가 제거되었습니다.
는 패키지 ProcessWrapper를 사용
1
당신은 두 가지 솔루션이있다. 장점 : 빠르고 쉽게 설치할 수 있습니다. 단점 : 제한된 기능, win32에만 해당.
OSProcess/CommandShell 패키지를 사용하십시오. 장점 : 꽤 좋은 기능 (파이프, 환경 변수, 쉘 같은 작업 공간 ...), 크로스 플랫폼. 단점 : VMMaker 도구를 사용하여 외부 플러그인을 빌드해야합니다.
관련 문제
- 1. Squeak 또는 Pharo에서 텍스트 커서를 변경하는 방법은 무엇입니까?
- 2. Smalltalk Squeak/Pharo에서 네이티브 글꼴로 쉽게 변경하는 방법
- 3. 셸 창없이 셸 명령 실행
- 4. ASP.NET에서 셸 명령 실행
- 5. 암호를 묻는 C++ 셸 명령
- 6. 명령 줄 액세스없이 서버에서 CakePHP 콘솔 셸 호출
- 7. C# : 셸 명령 실행 문제
- 8. 충돌시 Emacs 셸 명령 재시작
- 9. 셸 스크립트 호출 트리 생성
- 10. Pharo에서 형질을 제거하는 방법
- 11. sqlite3에 대한 Windows 명령 프롬프트 셸
- 12. 셸 프로그래밍에서 파일의 명령 목록을 반복합니다.
- 13. 유닉스 셸 함수, 명령 대체 및 종료
- 14. Squeak System Browser Questions
- 15. 명령 줄에서 셸 동사를 지정할 수 있습니까?
- 16. PHP, 셸 명령 및 jar 파일
- 17. Windows 셸 스크립트 - 명령 프롬프트 닫기
- 18. 실패한 $ (셸) 명령 인터럽트를 만드는 방법 만들기
- 19. .NET 응용 프로그램에서 셸 명령 실행
- 20. GLUI를 사용할 때 명령 줄/셸 숨기기
- 21. 셸 스크립트의 명령 줄에서 인수 구문 분석
- 22. 레일 셸 명령 - 레이크를 찾을 수 없음
- 23. make : 명령 셸 섹션을 래핑하는 방법이 있습니까?
- 24. UNIX 셸 명령 및 파이프의 초보자 문제
- 25. 프로그래밍 방식으로 셸 명령 실행을 마칠 때까지 기다리는 방법?
- 26. 명령 줄 프로그램 호출
- 27. 시스템 호출 및 명령
- 28. WPF 명령 - 핸들러 호출
- 29. 명령 줄에서 함수 호출
- 30. 파이썬 호출 셸 스크립트 - 디렉토리가 없습니까?
OSProcess는 쉘 명령을 실행합니다. 출력이 필요하거나 이미지 안에 GUI 터미널이 필요한 경우에만 CommandShell이 필요합니다. –