SED는 Stream Editor의 약자로 sed라는 명령어로 원본 텍스트 파일을 편집하는 유용한 명령어입니다. 리눅스의 editor라 하면 vi 편집기가 대표적인데, vi 편집기로 편집할 때는 vi filename의 명령을 이용해서 파일을 열고난 이후에 각종 vi 명령어를 통해서 이리저리 움직여 추가, 삭제, 변경 등의 편집을 하게 됩니다. 1. sed와 vi가 다른 점은 sed는 명령어 형태로 편집이 되며 vi처럼 실시간 편집이 아닙니다. 2.
원본을 건드리지 않고 편집하기 때문에 작업이 완료되었어도 기본적으로 원본에는 전혀 영향이 없다는 점입니다.(단, sed 옵션에서 -i 옵션을 지정한다면 원본을 바꾸게 됩니다.)
//sed_test_file.txt name phone birth sex score reakwon 010-1234-1234 1981-01-01 M 100 sim 010-4321-4321 1999-09-09 F 88 nara 010-1010-2020 1993-12-1...
원문 링크 : [Linux] sed 명령어로 원하는 정보 추출