찾다

 >  Q&A  >  본문

bash에서 `exec`를 사용하여 여러 단계로 명령을 실행하는 방법

도중에 여러 가지 질문을 하는 다단계 명령이 있습니다. 코드로 해야 합니다.

으아아아

하지만 exec로 호출하면 멈춥니다.

내가 기대하는 것은:

php command.php
> 你叫什么名字?
User Smith
> 你多大了?
25
> 你已经够大了!

P粉659378577P粉659378577310일 전399

모든 응답(1)나는 대답할 것이다

  • P粉464113078

    P粉4641130782024-01-30 09:38:26

    파이프 연산자를 사용하여 명령을 연결할 수 있습니다. 다음과 같이 할 수 있습니다:

    exec('(echo 'User Smith' & echo '25') | php command.php')

    방향은 오른쪽에서 왼쪽입니다.

    여러 명령을 단일 명령으로 파이프합니다

    회신하다
    0
  • 취소회신하다