나는 Perl로 스크립트를 생성 중이며, javascript 인터프리터로서 node.js를 통해 스크립트를 실행하려고한다. 디스크에 쓰지 않고 노드를 호출하지 않고 $ 스크립트를 실행하는 방법을 알고 싶습니다. 나중에 출력을 캡처합니다. 시스템 명령을 사용하고 있습니다.이 명령은 좋다고 생각합니다.파일없이 node.js 스크립트를 실행하는 방법은 무엇입니까?
1
A
답변
0
IPC::Run 또는 IPC::Open3을 사용하십시오.
use strictures;
use IPC::Run qw(run);
use autodie qw(:all run);
my $in = '… JavaScript goes here …';
my $out;
run ['node'], \$in, \$out;
0
사용 open
대신 system
#!/usr/bin/perl
open(FOO, "|node");
print FOO "console.log('hello world');";
의 또는 당신은 당신의 쉘에서, 펄 스크립트 내부에서 그것을 할 필요가없는 경우 :
$ ./myscript.pl | node
경우 myscript.pl
가 종료됩니다를 인쇄 한 후 자바 스크립트 코드
관련 문제
- 1. node.js 샌드 박스에서 사용자 제출 스크립트를 안전하게 실행하는 방법은 무엇입니까?
- 2. 부팅시 스크립트를 실행하는 방법은 무엇입니까?
- 3. 서버에서 스크립트를 실행하는 방법은 무엇입니까?
- 4. node.Js - 다른 페이지를 실행하는 방법은 무엇입니까?
- 5. node.js 파일을 노드와 동시에 실행하는 방법은 무엇입니까?
- 6. cygwin에서 쉘 스크립트를 실행하는 방법은 무엇입니까?
- 7. 이메일로 PHP 스크립트를 실행하는 방법은 무엇입니까?
- 8. Java에서 VBS 스크립트를 실행하는 방법은 무엇입니까?
- 9. localhost에서 perl 스크립트를 실행하는 방법은 무엇입니까?
- 10. 다음 JQuery 스크립트를 실행하는 적절한 방법은 무엇입니까?
- 11. Windows 컴퓨터에서 Perl 스크립트를 실행하는 방법은 무엇입니까?
- 12. Java에서 python 스크립트를 실행하는 방법은 무엇입니까?
- 13. Jelly에서 bash 스크립트를 실행하는 방법은 무엇입니까?
- 14. Spotlight를 사용하여 셸 스크립트를 실행하는 방법은 무엇입니까?
- 15. 서버에서 파이썬 스크립트를 실행하는 방법은 무엇입니까?
- 16. Grails 앱에서 Groovy 스크립트를 실행하는 방법은 무엇입니까?
- 17. 스크립트를 강제로 다시로드하고 다시 실행하는 방법은 무엇입니까?
- 18. Windows 서비스에서 Linux의 스크립트를 실행하는 방법은 무엇입니까?
- 19. 영구 PHP 스크립트를 계속 실행하는 방법은 무엇입니까?
- 20. Windows에서 python 스크립트를 실행하는 방법은 무엇입니까?
- 21. Django에서 cron-like 스크립트를 실행하는 방법은 무엇입니까?
- 22. 브라우저에서 bash 스크립트를 실행하는 방법은 무엇입니까?
- 23. 파이썬에서 인라인 쉘 스크립트를 실행하는 방법은 무엇입니까?
- 24. cron을 사용하여 스크립트를 실행하는 올바른 방법은 무엇입니까?
- 25. 명령 줄에서 rrdcgi 스크립트를 실행하는 방법은 무엇입니까?
- 26. 원격 컴퓨터에서 셸 스크립트를 실행하는 방법은 무엇입니까?
- 27. mysql 쿼리에서 python 스크립트를 실행하는 방법은 무엇입니까?
- 28. 차단하지 않고 스크립트를 실행하는 방법은 무엇입니까?
- 29. Windows에서 파이썬 스크립트를 자동 실행하는 방법은 무엇입니까?
- 30. 백그라운드에서 PHP 스크립트를 실행하는 방법은 무엇입니까?
그러나 나는 스크립트의 출력을 얻고 다음을 처리해야합니다. – AlfredoVR