Linux 복습 요약 6 - sed
1950 단어 Linux
리 눅 스 복습 요약 6 ~
sed
sed 는 스 트림 편집기 로 정규 표현 식 에 완벽 하 게 맞 출 수 있 습 니 다.
이것 은 먼저 처리 할 줄 을 임시 버퍼 에 저장 하고, 이어서 sed 명령 으로 버퍼 의 내용 을 처리 합 니 다.처리 가 끝 난 후 버퍼 의 내용 을 화면 에 출력 하고 다음 줄 을 파일 끝까지 처리 합 니 다.
sed 에서 흔히 볼 수 있 는 인자:
-n // ,
-e //
-i //
-r //
sed 일반적인 명령:
a\ ( , \)
c\ ( , \)
i\ ( , \)
&
p //
d //
= //
l //
$ //
n // ,
r // ,
w // ,
! //
s //
y //
g //
h //
H //
g //
G //
x //
q //
// 、 、 、
예:
1. :
$ sed -n '1p'
2. 1-3
$ sed -n '1,3p'
3. "string"
$ sed -n '/string/p'
4. "string1" "string2"
$ sed -n '/string1/,/string2/p'
5. "string"
$ sed -n '/string/='
6. "string"
$ sed -n -e '/string/p' -e '/string/='
7.
$ sed -n '$p'
8. "string1" "string2"
$ sed -i 's/string1/string2/g' ( s ,g )
9. "string1", "string2"
$ sed -i -e '1i string1' -e '$a string2' (1 ,$ )
10. 1-4 "string"
$ sed -i '1,4a string'
11. 1-3
$ sed -i '1,3d'
12. 'string1' 10
$ sed -i '/string1/,10d'
13. a.txt “string”
$ sed '/sring/ r a.txt'
14. a.txt “string”
$ sed '/sring/ w a.txt'
전재 출처 밝 혀 주세요!!
잘못 쓰 거나 전면적 이지 않 은 부분 이 있 으 면 홈 페이지 의 연락 처 를 통 해 지적 할 수 있 습 니 다. 감사합니다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
바이너리 파일cat 또는tail, 터미널 디코딩 시 처리 방법cat으로 바이너리 파일을 보려고 할 때 코드가 엉망이 되어 식은땀이 났다. 웹에서 스크롤된 정보의 처리 방법과alias의 설정을 요약합니다. reset 명령을 사용하여 터미널을 재설정합니다.이렇게 하면 고치지 못하...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.