나는 read (0, buffer, size (buffer)) 함수를 통해 2 개의 개별 입력을받는 C 프로그램을 가지고있다. 두 개의 서로 다른 입력을받습니다. bth 명령을 통해서만 2 개의 pytho -c 또는 perl -e 스크립트를 C 프로그램으로 파이프 할 수 있습니까? 아니면 소스 코드를 변경해야합니까? 당신은 명령 그룹 여러 입력을 하나의 프로그램으로 파이프 할 수 있습니까?
{
echo "First command"
echo "Second command"
} | nl
또는 대화 형 편집 편의를 위해 한 줄에
을 사용할 수 있습니다 사전
당신은 아마 C에서 스트림을 읽기 위해 별도의 파일 디스크립터를 사용한다 - 단지 하나의 표준이 있지만, 당신이 정말로 원했던 것보다 먼저 물건을 합칠 수는 있었지만, 분리 할 필요가 없다면 더 많은 것을 분리해야했습니다. –