줄 번호부터 시작하여 파일 연결

줄 번호부터 시작하여 파일 연결

file_1과 file_2라는 두 개의 텍스트 파일이 있습니다. file_1과 함께 20행부터 file_2를 결합하는 방법은 무엇입니까?

답변1

에드를 사용하세요! ! 사람 편집자!

ed -s file_1 <<< $'r !sed -e 1,19d file_2\nwq'
  • -s=진단 출력 억제
  • <<<= ed의 입력을 다음으로 리디렉션합니다.여기에 있는 문자열
  • $' ... '= 다음과 같은 인용 문자열을 제공합니다.
  • r=에드에게 다음 내용을 읽으라고 말했어요...
  • !sed -e 1,19d file_2= 파일이 아닌 명령; sed에게 1~19행을 제외한 모든 항목을 표시하도록 요청합니다(삭제하세요) file_2
  • wq= 작성 후 종료!

답변2

귀하의 질문을 올바르게 이해했다면 file_2의 20행에서 시작한 다음 file_1의 내용을 읽어야 합니다. 나는 이렇게 할 것이다:

( tail -n +20 file_2; cat file_1 ) > file_3

관련 정보