리눅스에서 출력 결과를 화면에 출력하지 않고 텍스트 파일에 기록하는 방법에 어떤게 있죠
글쓴이: exiv2010 / 작성시간: 월, 2016/04/11 - 11:59오전
fork함수를 써서 각각의 PID와 gettimeofday함수를 써서 자식 프로세스를 10개 만들고 자식 프로세스가 현재 시간을 10번 기록하는
프로그램을 만들려고 하는데요 이렇게 실행되게 하려면 코드를 어떻게 짜야 되나요.
그리고 이 결과를 화면에 출력하지 않고 텍스트 파일에 기록하는 방법 좀 가르켜 주세요
예)PID : %d %dyear %dmonth %dday %dhour %dmin %dsec 이런식의 결과를 텍스트 파일에 기록하고 싶어요
Forums:


보통 이런 부류의 질문에는 채찍 댓글이 달리지만,
보통 이런 부류의 질문에는 채찍 댓글이 달리지만, 저는 침착하게 응대하겠습니다.
1안) 일단 화면에 printf하는 형식으로 개발합니다.
printf("PID : %d %dyear %dmonth %dday %dhour %dmin %dsec", ....);그리고 출력을 파일로 리다이렉트 합니다.
2안) fprintf를 공부합니다.
공통) man fork, man getpid, man getppid, man gettimeofday
소곤소곤
댓글 달기