파일 끝에 텍스트 추가

파일 끝에 텍스트 추가

파일 끝에 텍스트를 추가하기 위해 sed를 사용하고 있습니다. 지금까지 나는 시도했다

ㅏ.sed -i -e '$ a mynewtext' filename

비.sed -e '$amynewtext' filename

내 파일은 다음과 같습니다

90577958

90399451

90219954

90089937

90994000

90083995

90349994

90133537

a)와 b)를 모두 실행한 후 mynewtext. 90133537like 뒤에는 추가되지 않습니다 90133537mynewtext.

여기서 무엇이 잘못되고 있습니까?

답변1

이것이 바로 a(추가) 명령이 수행하는 작업입니다.

마지막 줄의 끝에 텍스트를 배치하려면 s대신 (대체) 명령을 사용할 수 있습니다.

$s/$/mynewtext/

첫 번째는 $마지막 줄을 지정하고 두 번째는 $대체 항목을 끝 부분에 고정합니다.

관련 정보