강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

레벨242-2 : 쉘프로그램내에서 사용되는 for루프문의 사용방법과 실 사용 예 #2

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

레벨242-2 : 쉘프로그램내에서 사용되는 for루프문의 사용방법과 사용 #2

 

이번에는 위의 쉘프로그램을 조금 수정하여 var1변수에 치환될 값이 숫자가 아닌 문자를 사용하는 쉘프로그램을 보도록 하겠습니다.

 

, 앞의 예에서는 변수의 값으로 숫자를 사용하였지만 for문의 변수값은 숫자 외에도 다양한 형태의 문자들을 사용할 있습니다. 다음은 위의 프로그램과 동일하지만 변수의 할당 값으로 문자열을 사용한 것입니다. , 앞의 쉘프로그램을 조금 수정하여 var1변수의 값에 1,2,3,4,5대신 find ps w who ifconfig 각각 대입합니다. 수정한 쉘프로그램의 내용은 다음과 같습니다.

 

[root@su249 ~]# cat for02.sh

#!/bin/bash

 

for var1 in find ps w who ifconfig

 

do

 

 echo "var1 value is $var1"

 

done

[root@su249 ~]#

 

다음은 쉘프로그램을 실행한 것입니다.

 

[root@su249 ~]# ./for02.sh

var1 value is find

var1 value is ps

var1 value is w

var1 value is who

var1 value is ifconfig

[root@su249 ~]#

 

예와 같이 for문에서는 변수에 할당되는 값으로 숫자 외에도 다양한 (표현식,문자,숫자등) 할당이 가능합니다.

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,037 명
  • 현재 강좌수 :  35,810 개
  • 현재 접속자 :  92 명