반응형

2023/05/05 2

[네이버클라우드캠프] 2023.5.3 Linux(3) - Shell Script - sed, awk

Shell Script - sed, awk sed - stream editor 텍스트 파일에서 특정한 패턴을 찾아 다른 문자열로 치환하거나 삭제, 추가, 출력 등 다양한 작업을 수행하는 유닉스/리눅스 명령어이다. sed는 주로 스크립트 파일을 통해 사용되고, 스크립트 파일은 sed 명령어의 작업을 순차적으로 수행하며, 파일을 수정하거나 출력한다. sed는 비대화형(스트리밍) 편집기로서 grep과 비슷하고, ed(대화형 편집기) 에서 왔다. 차이점: 대화형은 입력과 출력이 하나로 이어진다. sed 명령어는 다음과 같은 기본 형식을 갖는다. sed [옵션] '명령어' 파일명 여기서, 명령어는 다음과 같이 작성된다. [주소]함수[인자] => 주소: 작업을 수행할 행을 선택하는 기능으로, 정규표현식, 숫자, $..

[네이버클라우드캠프] 2023.5.3 Linux(2) - Shell Script 실습

Shell Script 실습 if문 root@kwc:~# vi if.sh root@kwc:~# chmod +x if.sh root@kwc:~# if.sh $b = 30 if ~else문 root@kwc:~# vi ifelse.sh root@kwc:~# chmod +x ifelse.sh root@kwc:~# ifelse.sh $b = 30 다중 if문 root@kwc:~# vi ifif.sh root@kwc:~# chmod +x ifif.sh root@kwc:~# ifif.sh $b = 30 F for문 root@kwc:~# vi for.sh root@kwc:~# chmod +x for.sh root@kwc:~# for.sh a = aa a = bb a = cc a = dd while문 root@kwc:~..

반응형