/etc/hosts에 줄을 추가하는 쉘 스크립트가 있습니다. sudo를 사용하여 수동으로 실행하면 제대로 작동합니다. Mac을 사용하는 동료에게이 파일을 배포하고 싶습니다. 컴파일 ObjC 코드가 할 수있는, 암호를 요청하는 bash는 스크립트를 강제 할 수있는 방법이 있나요OS X의 bash 스크립트에서 관리자 권한을 요청할 수 있습니까?
sed: /etc/hosts: Permission denied
: 쉘 스크립트가 정상적으로 실행 그러나, 나는거야? Bash가이 작업을 수행 할 수 없다면 Applescript가 그렇게 할 수 있습니까?
스크립트에서 'sudo sed ...'로 부를 수 없습니까? –
터미널에서 실행되지 않습니다. folder.app/Contents/MacOS 디렉토리 안에 app-ified가 있습니다. 그래서 아닙니다. –
시도 할 수있는 cocoasudo라는 'gksudo'와 동일한 기능이 있습니다. –