나는 사용자에게 파일 이름을 묻는 메시지를 표시한 다음 프로그램을 실행하고 여러 스레드(필요한 만큼)에서 중단시키는 일반 코드(shell prog.Language 사용)를 작성하는 임무를 맡았습니다.
답변1
쉘은 프로그램을 호출할 수 있지만 프로그램을 다중 스레드로 만들 수는 없습니다(프로그램이 이를 지원하고 이 동작을 제어하는 매개변수를 사용하여 호출할 수 있는 경우 제외).
그러나 쉘은 프로그램을 여러 번 호출할 수 있습니다(다른 매개변수 또는 이면의 환경 사용). 이것이 가능하고 의미가 있는지 여부는 프로그램 작동 방식에 따라 다릅니다.