Linux sed 명령 일상 사용

8418 단어
간단 한 소개
sed 는 스 트림 컴 파일 러 입 니 다. 텍스트 처리 에서 매우 중요 한 도구 입 니 다. 정규 표현 식 에 완벽 하 게 맞 춰 사용 할 수 있 고 공물 은 특색 이 있 습 니 다.처리 할 때 현재 처 리 된 줄 을 임시 버퍼 에 저장 합 니 다. '모드 공간' (oattern space) 이 라 고 합 니 다. 이 어 sed 명령 으로 버퍼 의 내용 을 처리 한 후 버퍼 의 내용 을 화면 으로 보 냅 니 다.
문법
sed [-hnV][-e][-f<script  >][    ]
</code></pre> 
  <ul> 
   <li>    :</li> 
  </ul> 
  <pre><code class="prism language-t">-e <script> --expression=<script>        script          。
-f <script  > --file=<script  >        script            。
-h  --help     。
-n  --quiet --silent    script      。
-V  --version       。
</code></pre> 
  <ul> 
   <li>    :</li> 
  </ul> 
  <pre><code class="prism language-t">a :  , a         ,             (      )~
c :  , c         ,         n1,n2     !
d :  ,      ,   d           ;
i :  , i         ,             (      );
p :  ,            。   p      sed -n     ~
s :  ,            !     s             !   1,20s/old/new/g    !
</code></pre> 
  <h3>  </h3> 
  <ul> 
   <li>    </li> 
  </ul> 
  <pre><code>sed 's/       /    /g'
</code></pre> 
  <ul> 
   <li> a.txt       Apple    Banana</li> 
  </ul> 
  <pre><code class="prism language-t">[root@localhost ~]# cat a.txt 
Apple       Banana
Orange      Orange
Apple       Apple
</code></pre> 
  <pre><code class="prism language-t">sed -i '0,/Apple/s/Apple/Banana/' filename
</code></pre> 
  <ul> 
   <li> a.txt          .     !</li> 
  </ul> 
  <pre><code class="prism language-t">[root@localhost ~]#  cat a.txt 
runoob.
google.
taobao.
facebook.
zhihu-
weibo-
</code></pre> 
  <pre><code class="prism language-t">sed -i 's/\.$/\!/g' text.txt
</code></pre> 
  <p>    s      ,                 ,              ,  :</p> 
  <pre><code class="prism language-t">[root@localhost ~]# sed 's/\/bin\/bash/\/bin\/csh/' /etc/passwd
</code></pre> 
  <h3>  </h3> 
  <ul> 
   <li>  /etc/passwd            ,  ,    2~5    !</li> 
  </ul> 
  <pre><code class="prism language-t">nl /etc/passwd | sed '2,5d'
</code></pre> 
  <ul> 
   <li>     3      </li> 
  </ul> 
  <pre><code>nl /etc/passwd | sed '3,$d' 
</code></pre> 
  <p>    :<br> sed    </p> 
 </div> 
</div>
                            </div>
                        </div>
                    </div>
                    <!--PC WAP    -->
                    <div id="SOHUCS" sid="1295287187784409088"></div>
                    <script type="text/javascript" src="/views/front/js/chanyan.js">
                    
                     
                
이 가능 하 다, ~ 할 수 있다,...
  • 책 은 사실 세 종류 밖 에 없다.
    서 촉 석란
    종류
  • 학습 노트, 토 크 및 기타
    bylijinnan
    tcp
  • Linux - 정적 IP 와 동적 IP 설정
    eksliang
    linux IP
  • Informatica update strategy transformation
    18289753290
  • Scrapy 를 사용 할 때 대기 열 에 Request 가 많 지만 다운로드 하지 않 아 가사 상태 가 됩 니 다.
    쿨 하 게 하늘 로
    request
  • 예측 분석 기술 을 이용 하여 보조 의 료 를 진행 하 다.
    파랑 이 는 아름 답 기만 하 다
    의료
  • 자바 스 레 드 (1): 기초 편
    DavidIsOK
    java 다 중 스 레 드 스 레 드
  • Tomcat 서버 프레임 워 크 의 Servlet 개발 분석
    aijuans
    servlet
  • 알파벳 별 분류:
    A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 기타
    첫 페이지 -
    우리 -
    역 내 검색 -
    Sitemap -
    권리 침해 신고
    모든 IT 지식 창고 저작권© 2000 - 2050 IT 지식 창고 IT610. com, 판권 소유.
    경 ICP 비 09083238 호









    좋은 웹페이지 즐겨찾기