리눅스, 자료실, 성경검색, 추억의게임, 고전게임, 오락실게임, rootman, http://www.rootman.co.kr
* 3.234.214.113 *
| Home | Profile | Linux | 자료실 | zabbix | Mysql 5.6 | 갤러리 | 성경검색 | 해피니스 | 자유게시판 | 게시물검색 | L | O | R |    

 
[Shell] 쉘배열 (shell array)
 작성자 : rootman
Date : 2013-05-15 19:40  |  Hit : 12,754  
   http://wiki.kldp.org/HOWTO//html/Adv-Bash-Scr-HOWTO/arrays.html [1858]
[[email protected] /tmp]# cat array.sh 
#!/bin/sh
# array test
#
# GRAMMER 
# name[index] = value
#
#
# example 1, 배열 할당 방법 A
#
VAR=(10 20 30)
echo  ${VAR[@]}
echo  ${VAR[*]}
unset VAR
echo  "------------------- stop -------------------- example 1"

#
# example 2, 배열 할당 방법 B
#
info[0]=chanho
info[1]=010

echo  ${info[0]}
echo  ${info[1]}
echo  ${info[2]}
unset info
echo  "------------------- stop -------------------- example 2"

#
# example 3, 배열 index
#
declare -a array 
array=(100 200 300 400 500)

echo  "- declare array=(100 200 300 400 500)"
echo  "- array total count : " ${#array[*]}    # array count

lastv=`expr ${#array[*]} - 1`

for i in `seq 0 $lastv`
do
   echo " $array $i arg value : "${array[$i]}
done

unset lastv
echo  "------------------- stop -------------------- example 3"




 
 

Total. 645
번호 분류 제목 작성자 등록일 조회수
630 windows tips 노트북(PC)을 무선 AP로 만들기 - ADHoc 사용 rootman 07-24 7623
629 기초강좌 (ldap) too many fds open 에러 발생 시 rootman 07-18 4754
628 mysql [mysql] MySQL 한글 깨짐 문제에 대한 문자셋 설정 rootman 06-24 7074
627 기초강좌 ethtool을 이용하게 강제로 duplex 설정하기 rootman 05-15 4522
626 Shell 쉘배열 (shell array) rootman 05-15 12755
625 기초강좌 sendmail 에서 Cannot mail directly to files 발생 시 rootman 05-13 3732
624 windows tips 웹브라우저 시크릿 모드 사용하기 (익명 유지) rootman 04-19 5186
623 ubuntu 우분투 리눅스 메뉴바 대시바 표시방법 rootman 04-02 9122
622 ubuntu 우분투에 구글 데스크탑 가젯 설치하기 rootman 04-02 5352
621 ubuntu 우분투에서 CD 굽기 rootman 04-02 8085
620 ubuntu 네이버 나눔 글꼴 설치 rootman 04-01 3768
619 ubuntu 한글 지원하기... rootman 04-01 3642
618 기초강좌 디렉터리에 php 실행 권한 회수(해제)하기 rootman 03-28 4185
617 windows tips 프록시 우회 프로그램 (vpn) rootman 03-21 8002
616 기초강좌 웹페이지 utf8 로 운영하기 rootman 03-16 3627
 1  2  3  4  5  6  7  8  9  10    
AND OR