제가 질문이 좀 허접했나 봅니다.
음... 예를 다시 들면...
프로그램 중에는
run v1 v2 와 같이 프로그램 실행시에
필요한 변수를 받아 실행하는 프로그램이 있는 반면에..
run
하고 나면 프로그램 내부에서
printf("v1을 입력해주세요\n");
scanf("%d",&v1);
과 같이 필요한 변수를 받아 들이는 경우가 있잖아요?
그러니까 run이라는 프로그램을 수행시키면..
v1을 입력해주세요 .(사용자가 입력&엔터)
결과...
식의 프로그램..
이런 경우에 셀프로그램을 사용해서 (사용자 입력&엔터)를 자동으로
입력해 넣기를 원합니다.
그럼 조언 부탁드리겠습니다.
질문하신게 이런 건가요?[code:1]#!/bin/shec
질문하신게 이런 건가요?
오늘 우리는 동지를 땅에 묻었습니다. 그러나 땅은 이제 우리들의 것입니다.
아직도 우리의 적은 강합니다. 그러나 우리는 그들보다 많습니다.
항상 많을 것입니다.
감사합니다만..
제가 질문이 좀 허접했나 봅니다.
음... 예를 다시 들면...
프로그램 중에는
run v1 v2 와 같이 프로그램 실행시에
필요한 변수를 받아 실행하는 프로그램이 있는 반면에..
run
하고 나면 프로그램 내부에서
printf("v1을 입력해주세요\n");
scanf("%d",&v1);
과 같이 필요한 변수를 받아 들이는 경우가 있잖아요?
그러니까 run이라는 프로그램을 수행시키면..
v1을 입력해주세요 .(사용자가 입력&엔터)
결과...
식의 프로그램..
이런 경우에 셀프로그램을 사용해서 (사용자 입력&엔터)를 자동으로
입력해 넣기를 원합니다.
그럼 조언 부탁드리겠습니다.
expect를 사용해보세요!http://www.joinc.co.k
expect를 사용해보세요!
http://www.joinc.co.kr/modules.php?name=News&file=article&sid=117
이런걸 원하시는지..
대충 이렇게 될꺼같은데요 ...
윗분이 답글을 다신게 맞습니다.
댓글 달기