Sed를 사용하여 파일의 각 줄 끝에 첫 번째 줄을 추가하는 방법은 무엇입니까?

Sed를 사용하여 파일의 각 줄 끝에 첫 번째 줄을 추가하는 방법은 무엇입니까?

단일 명령을 사용하여 각 줄 끝에 파일의 첫 번째 줄을 추가하려고 합니다 sed.

예:

line 1
line 2
line 3
line 4

다음과 같아야 합니다:

line 1 line 1
line 2 line 1
line 3 line 1
line 4 line 1

어떻게 해야 합니까?

답변1

간단히:

sed -e '1h;G;s/\n/ /' <file

관련 정보