명령 줄에서 명령을 실행하고 출력을 표시하는 작은 MacRuby 상태 표시 줄 응용 프로그램을 작성하려고합니다. 나는 이것을 어떻게하는지 모른다. Mac 응용 프로그램에서 어떻게 할 수 있습니까?Mac/MacRuby 응용 프로그램에서 쉘 명령을 실행하는 방법은 무엇입니까?
업데이트 : 기타해야 할 일은 관리자 암호를 요청하는 것입니다. 때로는 명령 줄에서이 스크립트를 실행하면 암호를 묻습니다. 사용자에게 암호를 묻는 방법 (또는 직접 입력 할 수 있도록 셸을 포함시키는 방법)을 모르겠습니다. 당신의 명령을 실행하기 위해 관리자 권한을 필요로하는 경우
이output = `cd ~ && ls`
puts output # or assign to a label, textbox etc.
, 모든에서 명령을 실행되지 않고 응답을 반환하지 않습니다
스크립트가 정확히 무엇을합니까? – SeanNieuwoudt
결국 [vagrant] (http://vagrantup.com)의 GUI 래퍼가 될 것입니다. 그래서 나는'썩은 냄새를 풍기고 '출력을 볼 필요가있다. – Andrew