마지막 줄의 시작 부분에 텍스트 추가

마지막 줄의 시작 부분에 텍스트 추가

something =Linux에서 텍스트 파일의 마지막 줄 시작 부분에 추가하는 방법

AAA
BBB
CCC
DDD

도착하다

AAA
BBB
CCC
something = DDD

답변1

노력하다:

$ sed '$ s/^/something = /' file
AAA
BBB
CCC
something = DDD

GNU sed(Linux)를 사용하면 다음을 통해 파일을 그 자리에서 편집할 수 있습니다.

sed -i '$ s/^/something = /' file

MacOS 또는 BSD에서 파일을 편집하려면 대신 다음을 사용하십시오.

sed -i "" -e '$ s/^/something = /' file

작동 방식:

  • s/^/something = /대체 명령입니다. sed에게 로 표시된 줄의 시작 부분을 찾아 ^로 바꾸라고 지시합니다 something =.

  • 이것은$sed 주소, 그리고 sed에게 파일의 마지막 줄에만 바꾸기 명령을 적용하라고 지시합니다.

관련 정보