쉘 명령을 실행할 수있는 API가 없으므로 system 또는 exec 행에있는 내용을 찾을 수 있습니다. 지금이 작업을 수행하는 유일한 방법은 외부 기능 인터페이스를 사용하고 있습니까?Opa에서 쉘 명령을 실행하는 방법은 무엇입니까?
2
A
답변
2
당신은 당신의 코드에서이 문제를 추가 할 수 있습니다
exec = %%bslSys.process.exec%% : string, string -> string
이 기능은 build 739
import stdlib.system
) Stdlib.System에서 추가되었다
1
예, 디자인 선택 사항이며 제한 사항이 아닙니다. 쉘 명령을 실행하는 것은 보안 측면에서 매우 위험 할 수 있습니다. 오페라 보안에있어 가장 중요한 부분이므로 사용자에게 노출시키지 않기로 결정했습니다. 당신이 정말로 그것을 필요로한다면 (그리고 당신이하고있는 것을 안다면) Ocaml의 Sys 함수 중 하나를 FFI를 통해 프로그램에 노출시키는 것이 매우 쉬울 것입니다.
관련 문제
- 1. C에서 쉘 명령을 실행하는 방법은 무엇입니까?
- 2. 쉘 스크립트에서 AWK 명령을 실행하는 방법은 무엇입니까?
- 3. QT4 : QProcess로 여러 쉘 명령을 실행하는 방법은 무엇입니까?
- 4. IronPython/Mono에서 OS 쉘 명령을 실행하는 방법은 무엇입니까?
- 5. 쉘 스크립트 내에서 make 명령을 실행하는 적절한 방법은 무엇입니까?
- 6. 원격 서버의 쉘 스크립트에서 java -jar 명령을 실행하는 방법은 무엇입니까?
- 7. Android.mk 빌드 프로세스의 끝에서 쉘 명령을 실행하는 방법은 무엇입니까?
- 8. Mac/MacRuby 응용 프로그램에서 쉘 명령을 실행하는 방법은 무엇입니까?
- 9. 펄 루틴 내에서 쉘 명령을 실행하는 방법은 무엇입니까?
- 10. QT에서 .pro에서 컴파일이 완료된 후 쉘 명령을 실행하는 방법은 무엇입니까?
- 11. Opa에서 데이터베이스에 쿼리를 실행하는 방법?
- 12. 원격 PC에서 dos 명령을 실행하는 방법은 무엇입니까?
- 13. 쉘 명령을 웹 서비스로 안전하게 실행하는 방법
- 14. chroot jail에서 쉘 명령을 실행하는 방법
- 15. Scala에서 쉘 내장 명령을 실행하는 방법
- 16. Java에서 루트 권한으로 쉘 명령을 실행하는 방법
- 17. 쉘 스크립트 (다른 서버에서 쉘/명령을 실행하는 쉘 스크립트)를 실행하는 CGI는 출력을 반환하지 않습니다.
- 18. android에서 셸 명령을 실행하는 방법은 무엇입니까?
- 19. Java에서 Linux "cd"명령을 실행하는 방법은 무엇입니까?
- 20. cygwin에서 쉘 스크립트를 실행하는 방법은 무엇입니까?
- 21. 파이썬에서 인라인 쉘 스크립트를 실행하는 방법은 무엇입니까?
- 22. 파일을 쉘 스크립트로 만들고 실행하는 방법은 무엇입니까?
- 23. 쉘 객체 clsid에서 ShellExecute를 실행하는 방법은 무엇입니까?
- 24. makefile.am에서 쉘 명령을 실행하십시오.
- 25. javascript 함수에서 sql 명령을 실행하는 방법은 무엇입니까?
- 26. PHP에서 WkHtmlToPdf 명령을 실행하는 방법은 무엇입니까?
- 27. java에서 cmd 명령을 실행하는 방법은 무엇입니까?
- 28. 프로세스를 통해 delete 명령을 실행하는 방법은 무엇입니까?
- 29. 여러 DOS 명령을 병렬로 실행하는 방법은 무엇입니까?
- 30. Java 응용 프로그램에서 명령을 실행하는 방법은 무엇입니까?