차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판이전 판다음 판 | 이전 판 | ||
| tech:sed [2019/06/14 01:21] – [예제] V_L | tech:sed [2022/12/02 03:52] (현재) – [삭제 : d] 61.74.132.138 | ||
|---|---|---|---|
| 줄 4: | 줄 4: | ||
| + | =====사용법===== | ||
| ==== 주소 지정==== | ==== 주소 지정==== | ||
| 줄 102: | 줄 102: | ||
| ====찾기 ==== | ====찾기 ==== | ||
| - | + | sed '/ | |
| - | sed -n '/ | + | : 기본 설정에서는 모든 행을 표준 출력으로 내보낸다. 패턴 love가 있는 행을 찾으면 그 행을 한 번 더 출력한다. |
| + | |||
| + | sed -n '/ | ||
| : 기본 설정에 의한 p 명령어의 동작을 제한한다. -n 옵션을 사용하면 love 패턴을 포함하는 행들만 출력한다. | : 기본 설정에 의한 p 명령어의 동작을 제한한다. -n 옵션을 사용하면 love 패턴을 포함하는 행들만 출력한다. | ||
| - | sed '/ | ||
| - | : 기본 설정에서는 모든 행을 표준 출력으로 내보낸다. 패턴 love가 있는 행을 찾으면 그 행을 한 번 더 출력한다. | ||
| ==== 삭제 : d==== | ==== 삭제 : d==== | ||
| + | |||
| + | |||
| + | sed '/ | ||
| + | : love를 포함하는 모든 행을 삭제하고, | ||
| + | |||
| sed ' | sed ' | ||
| : 3번 행을 삭제한다. 다른 행들은 기본적으로 한번 출력된다. | : 3번 행을 삭제한다. 다른 행들은 기본적으로 한번 출력된다. | ||
| 줄 118: | 줄 123: | ||
| sed ' | sed ' | ||
| : 마지막 행을 삭제한다. 삭제된 행 이외의 모든 행들이 출력된다. | : 마지막 행을 삭제한다. 삭제된 행 이외의 모든 행들이 출력된다. | ||
| - | |||
| - | sed '/ | ||
| - | : love를 포함한 모든 행을 삭제하고, | ||
| - | |||
| ==== 치환 : s==== | ==== 치환 : s==== | ||