공개하기부끄러운블로그
공개하기부끄러운블로그
공개하기부끄러운블로그
전체 방문자
오늘
어제
  • 🥇Home (100)
    • 👨🏻‍💻Infra (73)
      • 🌐Network (4)
      • 🐧Linux (27)
      • 🌎Cloud (9)
      • ⚫️Virtualization (2)
      • 🐳Docker & Kubernetes (1)
      • 🟦WEB & WAS (18)
      • 🟩IaC (0)
      • 🟨CI & CD (0)
      • ⚙️Application (6)
      • 💻Monitoring (2)
      • 📡HA (4)
    • 👨🏻‍💻Development (3)
      • 💻Frontend (2)
      • 💾Backend (0)
      • 🐍Bash (1)
    • 💾Data (16)
      • 🧩Database (13)
      • 📁Storage (3)
    • 🎓BBS (5)
    • 👨‍👧‍👧Git (0)

최근 글

인기 글

최근 댓글

태그

  • 다음 주소API
  • 보안
  • log4j 취약점
  • 웹방화벽
  • 카카오 주소API
  • pacemaker
  • 다음 카카오 주소API
  • Redmine
  • 레드마인 테마
  • Tomcat 취약점
  • 톰캣 HTTP 헤더
  • RHCS
  • xe
  • CentOS8 PostgreSQL
  • 취약점
  • 라이믹스
  • CentOS6 PostgreSQL
  • tomcat
  • Tomcat 버전 노출
  • GFS2
  • nginx
  • WAF
  • Tomcat HTTP 헤더
  • 방화벽
  • 레드마인
  • 톰캣
  • CentOS7 PostgreSQL
  • 제로보드
  • 톰캣 버전 노출
  • pcs

티스토리

hELLO · Designed By 정상우.
공개하기부끄러운블로그

공개하기부끄러운블로그

👨🏻‍💻Infra/🐧Linux

sed 명령어

2019. 11. 19. 13:52
반응형

ed명령어와 grep명령어 기능의 일부를 합친 것이 sed(stream editor)명령어

 

 

sed -n '56,60p' /root/dh :  dh파일에 56~60번째까지 출력

sed -n '/abc/p' /root/dh :  dh파일을 한줄씩 읽으면서(-n : 읽은 것을 출력하지 않음) abc 문자를 찾으면 그 줄을 출력(p)한다.

 

 

<옵션>

 

-n : 읽어들인 라인 출력안함

ex ) 파일을 한줄씩 읽으면서(-n : 읽은 것을 출력하지 않음) 56,60 번째 줄을 출력(p)한다.

 

-p : - n 옵션하에 있을지라도, 라인을 프린트한다

 

</옵션>

 

-n 옵션
sed는 항상 표준 출력에서 입력 받은 각 라인을 나타낸다는 것을 알아냈다. 그러나 때때로 한 파일로부터 몇 개의 라인들을 추출해 내기 위해 sed를 사용하기를 원할 때도 있다. 이러한 경우에 -n옵션을 사용한다. 이 옵션은 사용자가 만약 해야 할 일을 정확히 말해 주지 않는다면 임의의 라인을 프린트하는 것을 원하지 않는다고 sed에게 말한다. 따라서 p명령이 같이 쓰인다. 라인 번호와 라인 번호의 범위를 나타냄으로써 sed를 사용하여 텍스트의 라인들을 선택적으로 프린트할 수 있게 한다. 다음에서 볼 수 있는 바와 같이, 한 파일로부터 첫 번째 두 라인이 프린트되었다.

 

 

 

 

 

 

 

반응형
저작자표시 (새창열림)

'👨🏻‍💻Infra > 🐧Linux' 카테고리의 다른 글

[Linux] CPU 개수 확인 및  (0) 2019.12.17
[Linux] 리눅스 파일시스템 점검관련  (0) 2019.12.02
[Linux] Bonding  (0) 2019.10.18
echo 출력 내용 색상 변경  (0) 2019.10.09
Nginx log를 logrotate를 사용하여 일자별로 관리하기  (0) 2019.07.16
    '👨🏻‍💻Infra/🐧Linux' 카테고리의 다른 글
    • [Linux] CPU 개수 확인 및
    • [Linux] 리눅스 파일시스템 점검관련
    • [Linux] Bonding
    • echo 출력 내용 색상 변경
    공개하기부끄러운블로그
    공개하기부끄러운블로그
    IT 기술 블로그

    티스토리툴바