Node.js 백엔드 서버에서 쉘 스크립트(.sh)나 파이썬 파일(.py)을 실행하는 방법에 대해 알아봅시다. 컴포넌트 뷰는 아래와 같습니다. 우선 node.js 프로젝트를 생성하고 필요한 라이브러리를 설치합니다. npm init npm install child_process mqtt yargs 여기서 child_process는 쉘 명령을 실행해주는 라이브러리고 mqtt는 쉘 명령의 결과 즉 콘솔 로그를 서버로 전송하기 위한 MQTT Client입니다. yargs는 커맨드 라인 입력을 처리하기 위한 라이브러리입니다. 이제 메인 코드를 만들어봅시다. const mqtt = require('mqtt'); const logger = (...args) => console.log("[backend] ", ...a..