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

쉘프로그래밍강좌031: 쉘프로그램내에서 사용되는 for루프문의 사용방법과 실 사용 예 #2

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

쉘프로그래밍강좌031: 쉘프로그램내에서 사용되는 for루프문의 사용방법과 실 사용 예 #2

 

 

 

 

 

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

 

 

 

 

 

, 앞의 예에서는 변수의 값으로 숫자를 사용하였지만 for문의 변수값은 숫자 외에도 다양한 형태의 문자들을 사용할 수 있습니다.

 

 

 

 다음은 위의 프로그램과 동일하지만 변수의 할당 값으로 문자열을 사용한 것입니다.

 

 

 

 , 앞의 쉘프로그램을 조금 수정하여 var1변수의 값에 1,2,3,4,5대신 find ps w who ifconfig를 각각 대입합니다.

 

 

 

 수정한 쉘프로그램의 내용은 다음과 같습니다.

 

 

 

 

 

[root@RockyLinux01 test]# cat for02.sh

#!/bin/bash

 

for var1 in find ps w who ifconfig

 

do

 echo "var1 varlue is $var1"

done

[root@RockyLinux01 test]#

 

 

 

 

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

 

 

 

 

 

[root@RockyLinux01 test]# ./for02.sh

var1 varlue is find

var1 varlue is ps

var1 varlue is w

var1 varlue is who

var1 varlue is ifconfig

[root@RockyLinux01 test]#

 

 

 

 

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

 

 

 

 

 

 

관련자료

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

공지사항


뉴스광장


  • 현재 회원수 :  60,034 명
  • 현재 강좌수 :  35,791 개
  • 현재 접속자 :  232 명