본문 바로가기

■ IT 일반

BASH

http://blog.naver.com/kdevelop/120003823631

  1. BashProgIntroHOWTO
  2. BashProgIntroHowto
  3. DocbookSgml/Bash-Prog-Intro-HOWTO
  4. LinuxdocSgml/Bash-Prompt-HOWTO

아주 간단한 예제]

#!/bin/bash

clear
echo
echo "리눅스가 설치된 하드디스크의 정보를 보시겠습니까?"
echo -n "__________________________________________________
"
OPTIONS="예 아니오"
select opt in $OPTIONS; do
        if [ "$opt" = "아니오" ]; then
                clear
                echo "종료하였습니다."
                exit
        elif [ "$opt" = "예" ]; then
                echo -n "
리눅스가 설치된 하드디스크의 정보는 다음과 같습니다.
------------------------------------------------------
$(df -h)
------------------------------------------------------
"
                echo "종료하시려면 2번을 입력후 엔터키를 누르십시오."
        else
                clear
                echo "1(정보보기) 혹은 2(종료)를 선택하십시오."
        fi
done



실행결과]


리눅스가 설치된 하드디스크의 정보를 보시겠습니까?
__________________________________________________
1) 예
2) 아니오
#? 1

리눅스가 설치된 하드디스크의 정보는 다음과 같습니다.
------------------------------------------------------
Filesystem            Size  Used Avail Use% Mounted on
/dev/hdb1             9.7G  1.7G  7.5G  19% /
none                  253M     0  253M   0% /dev/shm
------------------------------------------------------
종료하시려면 2번을 입력후 엔터키를 누르십시오.
#?




반응형