파일을 열고 두 번째 열에 특정 숫자를 씁니다.

파일을 열고 두 번째 열에 특정 숫자를 씁니다.

다음 형식의 파일 1을 열려고 합니다.

20336
20337
20338
.
.
.
71644
71645
71646

새 파일이 다음 형식을 갖도록 두 번째 열 번호 20336을 작성하십시오.

20336 20336
20337 20336
20338 20336
.     .
.     .
.     .
71644 20336
71645 20336
71646 20336

답변1

awk를 사용하세요:

awk '{print $0,"20336"}' input

출력으로 새 파일을 생성하려면 다음과 같이 리디렉션하면 됩니다.

awk '{print $0,"20336"}' input > newfile

답변2

끝을 sed로 바꾸십시오.

sed -i -e 's/$/ 20336/g' yourfile

답변3

<in >out \
sed /'\./!s/$/ 20336/;s//& &/'

20336 이후의 공백이 영향을 미치지 않는 경우...

관련 정보