inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

리눅스 쉘 스크립트

Brace expansions - 실습

수업 관련 질문 몇 가지 있습니다..

453

ever for

작성한 질문수 2

0

안녕하세요. 리눅스 쉘 스크립트 수강생입니다.

  1. 반복문 인자 형태 중 기본/range/C-style 이 있었는데 기본의 경우는 배열과 달리 string 타입이고 공백을 구분자로 각각의 인자로 구분하는 것이 맞나요?
    ex) A="0 1 2 3"

     

  2. 1번이 맞다면 for n in ${A} 했을 때, 그럼 각각의 n 은 integer 취급이 되는지, string 취급이 되는지 궁금합니다.

  3. 배열 unset 시 배열 통으로 메모리에서 제거하려면 각 index나 key 접근을 통한 unset이 아니라 변수 자체 unset을 하면 가능한가요?
    ex) A=(0 1 2 3)
    unset A

linux shell-script

답변 1

0

런잇(ProgCoach4U)

안녕하세요. ever for님

  1. 네. 공백으로 구분되는 것이 맞습니다.

  2. 각 항목은 "0", "1", "2", "3"이라고 볼 수 있는데요, 이건 숫자이니 integer로 취급된다 할 수 있습니다. 그래서 if문으로 $n을 테스트할 때 -eq, -ne와 같은 integer 비교 테스트 연산자를 사용할 수 있습니다.

  3. 배열도 통으로 unset 가능합니다. 본문에 적으신 것처럼 unset A 하시면 됩니다.

 

강의 슬라이드 문서 자료에 24~28강 자료가 누락된것 같습니다.

0

16

1

강의 슬라이드 문서 자료에 24~28강 자료가 누락된것 같습니다.

0

16

2

다운로드 받은 교안에 해당 내용이 없는것 같습니다.

0

19

3

강의에 필요한 패치파일 질문

0

58

1

실습 관련 T32설치 오류 질문

0

73

2

강의 전체 수강 및 수료 관련

1

47

1

덤프 파일 제공

0

57

1

라즈베리파이 어떤 모델 사시는걸 추천하나요?

0

64

1

실습을 위한 운영체제

0

63

2

에이전트 프로그램 다운로드 불가

0

85

2

섹션 2 DNS 강의자료가 34페이지가 마지막일까요?

1

89

2

말이 좀 헷갈립니다 강님

0

86

2

질문답변 부탁드립니다

0

69

1

강의 잘못된부분

0

64

1

강의 순서

0

153

1

환경변수 질문

0

318

1

정규표현식

0

292

1

case 문이 강의에서 안보여요

0

328

2

두개의 창띄우기

0

362

1

for 문에서 리스트 질문요!!

0

250

1

declare 관련하여서 궁금한게 있습니다!

0

301

1

환경변수 PWD, OLDPWD 관련하여 질문드립니다.

0

767

1

함수 return 값과 출력하는 값 동시에 가져오기

0

561

1

혹시 해당 강의에 대한 문서는 없나요?

0

432

1