한 파일의 마지막 n줄을 다른 파일로 복사

한 파일의 마지막 n줄을 다른 파일로 복사

동일한 컴퓨터의 여러 사용자 계정에 대해 .bashrc 또는 .vimrc 파일 끝에 동일한 줄을 추가할 때 한 쉘 스크립트의 마지막 n 줄을 다른 쉘 스크립트로 복사하는 쉬운 방법은 무엇입니까?

답변1

Jasonwryan이 아직 자신의 의견을 답변으로 바꾸지 않았기 때문에 질문을 끝내기 위해 여기에 게시하겠습니다. 와일드카드 링크의 답변 중 하나를 선호하는 경우 이 질문을 중복으로 종료할 수 있습니다.

for dest in file1 file2 file.3rd
do
  tail -n 5 /path/to/source/file >> "$dest"
done

...여기서 5는 크롤링할 행 수입니다. 한 가지 방법을 보여주기 위해 그 주위에 루프를 두었습니다. 거기에 glob을 넣을 수 있습니다(예: /home/userx*/.bashrc).

관련 정보