질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

Shell Script 문의 드립니다~

작성자 정보

  • 옴마야 작성
  • 작성일

컨텐츠 정보

본문

안녕하세요..리눅스 초보 공부자입니다.

오늘 글을 많이 남기네요..ㅎㅎ

리눅스 쉘 프로그래밍 간단한것 여쭤볼께요.

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

옴마야님의 댓글

  • 옴마야
  • 작성일
먼저 답변 감사드립니다.
그런데 저는 korn shell을 써서 그런지 4째 라인에서 에러가 나네요.ㅠ

이성준님의 댓글

  • 이성준
  • 작성일
#!/bin/bash

echo -n "Excute Number : "
read num

while [ $num -gt 0 ]
do

ls

num=`expr $num - 1`
done

공지사항


뉴스광장


  • 현재 회원수 :  60,138 명
  • 현재 강좌수 :  36,196 개
  • 현재 접속자 :  516 명