sed
> sed [옵션] [스크립트] [파일명]
1. 일치하는 문자를 다른 문자로 변환하기
-i : 파일 내용을 변경한다.
s/regexp/replacement/[flag] 형태임
[root@active_node ~]# cat text.txt
11111
# -i 옵션시 파일 내용 변경
[root@active_node ~]# sed -i "s/11111/12345/g" text.txt
[root@active_node ~]# cat text.txt
12345
2. 원하는 줄 삭제하기
echo -e "1\n2\n3\n4\n5\n" | sed "3d"
* 3번째줄 삭제하기
[root@active_node yum]# echo -e "1\n2\n3\n4\n5\n" | sed "3d"
1
2
4
5
'LINUX' 카테고리의 다른 글
LINUX - history / 명령어 실행 기록 보기 (0) | 2020.09.03 |
---|---|
LINUX - tr / 2개의 문자집합을 통하여 대응되는 문자로 치환 (0) | 2020.09.03 |
LINUX - grep / 패턴에 맞는 행, 문자열 찾기 (0) | 2020.09.03 |
LINUX - date / 시스템 날짜, 시간 출력하기 (0) | 2020.09.03 |