리눅스 분류
Shell Script 문의 드립니다~
작성자 정보
- 옴마야 작성
- 작성일
컨텐츠 정보
- 2,016 조회
- 3 댓글
- 0 추천
- 목록
본문
안녕하세요..리눅스 초보 공부자입니다.
오늘 글을 많이 남기네요..ㅎㅎ
리눅스 쉘 프로그래밍 간단한것 여쭤볼께요.
test.sh 라는 파일이 있는데..그 내용은 아래와 같습니다.
cat test.sh
==========================
while ( true ) ; do
ls
break
done
==========================
여기서 질문~ 숫자를 입력 받아서 그 숫자만큼 해당 명령어( 여기서는 ls )를
출력하는 간단한 프로그래밍 좀 알려주세요..
test.sh를 실행 시키서 입력 값을 받고
입력 : 5
이렇게 입력을 하면 명령어 ( ls )가 5번 실행되는 스트립트입니다.
선배님들의 많은 지도 편달 부탁드리겠습니다. ^^
관련자료
-
이전
-
다음
댓글 3
막둥이님의 댓글
- 막둥이
- 작성일
#!/bin/bash
echo "num: "
read num
for((i=0;i<=$num;i++))
do
echo "$i 번째 ls"
ls
done
echo "num: "
read num
for((i=0;i<=$num;i++))
do
echo "$i 번째 ls"
ls
done
옴마야님의 댓글
- 옴마야
- 작성일
먼저 답변 감사드립니다.
그런데 저는 korn shell을 써서 그런지 4째 라인에서 에러가 나네요.ㅠ
그런데 저는 korn shell을 써서 그런지 4째 라인에서 에러가 나네요.ㅠ
이성준님의 댓글
- 이성준
- 작성일
#!/bin/bash
echo -n "Excute Number : "
read num
while [ $num -gt 0 ]
do
ls
num=`expr $num - 1`
done
echo -n "Excute Number : "
read num
while [ $num -gt 0 ]
do
ls
num=`expr $num - 1`
done