inflearn logo
강의

Course

Instructor

Linux Basics by System Engineer: Bash Shell Script

Advanced Commands (1)

sed 명령어 옵션 질문

507

anat

21 asked

0

 

안녕하세요, sed 옵션 실습 중, 3~5번째 test 치환할 때 궁금증이 생겨 아래와같이 작성 후 치환을 돌려봤는데요!

3~5번 째 "줄" 이라고 표현하셔서 모두 바뀌려나 했는데 줄의 첫 번째 test 만 data로 치환이 되더라구요!

첫 번째 "단어"만 인식하는건가 싶어서 test-test로 이어봐도 해당 줄의 맨앞 첫 번째 test 만 바뀌는걸 확인했습니다. 

만약 해당 줄의 모든 test를 data로 치환하고 싶을 경우에는 범위지정을 어떻게 해주어야 하나요?

 

 

shell-script linux

Answer 2

0

anat

감사합니다 :)

0

groschool

안녕하세요 아나더님:)

설명 중에 '줄'이라고 이야기 한 이유는 제가 테스트 한 텍스트 파일에는 그 줄에 단어가 하나만 있기 때문입니다. 
같은 줄에 같은 여러개의 단어도 전부 변경하고 싶은 경우 다음과 같이 뒤에 g 옵션을 주시면 됩니다.
sed '3,5s/test/data/g' test.txt

강의 듣는 타겟층

0

71

2

기초편 교안 실행 안될 경우 참고사항.

2

385

1

AND에서 조건 둘이 참이어야 실행한다는 부분이 이해가 되지 않아 질문 드립니다.

0

375

1

강의 자료 제공 가능할까요?

0

461

1

codeonweb 관련 질문

0

515

2

Ubuntu / Network Interface SysConfig 파일 찾는 법

0

1317

1

Ubuntu / Bareword "test0" not allowed while "strict subs" / 해결법

0

1067

1

실습환경에 대한 문의 드립니다.

0

564

2

강의를 초반을 듣는중에 궁금한점이 있어 문의드립니다.

0

370

1

bash와 zsh은 어느 정도의 차이가 나나요?

0

2987

1

웹 리눅스 환경으로만 진행해야 하나요?

0

406

1

방화벽에 대해서 질문드립니다.

0

337

1

mount에 대해서 질문드립니다.

0

380

1

쉘 스크립트 안에서

0

384

1

쉘 스크립트 작성해보았습니다

2

775

1

별도의 강의 자료는 없는것인지 문의 드립니다.

0

301

1

분명 파일이 있는데 계속 -bash: cd: /root/SHELL: No such file or directory 라고 뜹니다

0

2895

1

저는 이렇게 작성했습니다. 멘트 부탁드려요

0

272

1

강의듣다보니..

0

278

1

문자열 비교 관련 질문드립니다.

0

616

3

/dev/null 에 관해서 질문이요

0

785

1

menu.sh 내 menu 함수 작성 시 중괄호

0

280

1

function menu 함수 GUI로 작성 시 에러?상태

0

310

1

한글입력

0

225

1