[완료] 쉘 스크립트
글쓴이: zipsinworm / 작성시간: 금, 2009/02/20 - 11:37오전
안녕하세요. 요즘 쉘 스크립트에 관해서 공부하고 있는데요.
한가지 질문이 있어서 글을 올립니다.
예를 드는게 더 쉽게 설명이 되겠네요.
#>./test.sh 하면 메뉴가 나옵니다.
[menu]
1. XXXX
2. YYYY
3. ZZZZ
input num >
이렇게 메뉴가 반복해서 나오는데요. 숫자를 입력할때 귀찮아서
#> cat num.txt
1
2
2
파일을 만들고 저 num.txt파일안에 숫자를 순서대로 차례로 test.sh에 입력되는 방법이 없을까요?
요지는 test.sh을 고치지 않고 num.txt안에 숫자를 차례대로 입력하는 것입니다.
많은 의견 부탁드려요.
Forums:
스크립트의 구조에
스크립트의 구조에 따라 달라지겠지만,,
일단 파일의 내용을 입력으로 넣는건
./test.sh < num.txt
이거 이름이 Stream Redirection 이던가....
./test.sh < num.txt
JuEUS-U님 말씀대로 ./test.sh < num.txt 이렇게 해봤는데 잘 되더라고요.
근데 좀더 큰 스크립트로 할때 무한 루프로 빠지는 현상이 생겨서
cat num.txt > ./test.sh 이렇게 반대로 하니 잘 실행 되었습니다.
JuEUS-U님 감사합니다.
댓글 달기