/var/log/messages
쉘 스크립트 배열 본문
반응형
어떤 언어를 하든 간에, 코딩에서 배열은 너무나도 중요한 역할을 한다.
특히 쉘 스크립트에서의 배열은 명령어의 결과들 중 한 라인을 배열에 입력해서 사용자가 원하는 형태로 설정 할 수 있다.
예를 들어 킬로바이트를 메가바이트로 수정한 후 저장, 소수점을 반올림 한 채로 저장 등등 값을 가공한 채로 수정할 수 있다. 물론 그렇게 하기 위해선 awk라는 명령어도 사용해야 하지만, 그건 다음 글에 소개하기로 한다.
오늘은 간단하게 배열을 선언하는 방법에 대해서 소개를 하려고 한다.
1. 순차적 배열 선언
추천 사용 경우:
데이터의 순서가 중요한 경우
연속된 항목 목록이 필요한 경우
파일 이름 목록, 사용자 이름 목록
2. 연관 배열 선언
추천 사용 경우:
키 값을 매칭할 때
설정 값, 사용자 정보
사용자 이름, 서버 이름과 IP주소 등
3. 순차적 배열에 요소 추가
추천 사용 경우:
이미 선언된 배열에 추가적인 항목을 추가할 때
새로운 파일이 생성 되었을 때, 파일 이름을 추가할 때
4. 연관 배열에 요소 추가
추천 사용 경우:
이미 선언된 연관 배열에 새로운 키 값 쌍을 추가할 필요가 있을 때
사용자 정보 데이터베이스에 새 사용자 추가
다음 시간엔 이 방법을 이용해서 파일의 값들을 배열에 저장해보도록 하겠다.
'SUSE' 카테고리의 다른 글
awk 프로그래밍 (0) | 2023.10.01 |
---|---|
쉘 스크립트 if문 (0) | 2023.09.24 |
Yast로 방화벽 구축하기 (0) | 2023.08.11 |
SUSE Certified Engineer, SCE (0) | 2023.08.05 |
Salt란? (0) | 2023.07.23 |