출력 이벤트 교체

출력 이벤트 교체

다음과 같은 출력이 있다고 가정해 보겠습니다.

0001
0002
0003
0004
0005

00처음 두 개의 0( )을 ( )로 바꾸고 싶습니다 01. 이것을 달성하는 가장 쉬운 방법은 무엇입니까?

답변1

다음과 같은 작업이 수행됩니다.

$ sed 's/^00/01/' file.txt

세부 사항

위의 코드는 파일의 각 줄을 살펴보고 해당 줄의 시작 부분에 고정된 모든 항목을 file.txt바꿉니다 00(캐럿 ,이 ^하는 일입니다). 각 발생에 대해 로 대체됩니다 01.

제가 사용하고 있는 기능 sed은 검색 및 바꾸기( )입니다 s/../../.

관련 정보