문서의 특정 줄에 명령의 출력을 작성해야합니다. 나는 단지 그것을 이렇게 덧붙일 수 없다. COMMAND | cat >> file
, 나는 하나 또는 다른 것을 바꾸지 않고 두 줄 사이에 추가 될 필요가있다. 나는 당신이 sed를 통해 이것을 할 수 있어야한다고 확신합니다.특정 줄에 명령 출력 쓰기
-1
A
답변
1
COMMAND
의 출력은 1 라인이 때 다음과 같은 솔루션이 작동 (4 행으로 삽입) :
command | sed -i '3r /dev/stdin' file
과 : 명령
COMMAND | sed -i "4i \`cat` FILE"
0
사용 stdin에서 읽습니다 (모두 command
의 출력).
관련 문제
- 1. 특정 값과 줄에 파일 쓰기
- 2. Qt, QFile 특정 줄에 쓰기
- 3. 명령 줄에 출력하고 파이썬 스크립트로 파일에 쓰기
- 4. 윈도우 응용 프로그램에서 명령 줄에 쓰기
- 5. vim의 파일에 명령 행에서 출력 쓰기
- 6. 출력 리디렉션을 사용하여 명령 줄에 인쇄
- 7. 명령 줄에 파이썬 출력. 오류가 정의되지 않았습니다.
- 8. PHP 오류 메시지를 명령 줄에 출력
- 9. C에서 출력 파일에 쓰기
- 10. 텍스트 파일의 특정 줄에 쓰기 C#
- 11. 전체 줄에 배열 쓰기
- 12. KornShell 스크립트의 출력 파일에 명령 응답 쓰기
- 13. 명령 줄에 변수 정의
- 14. cmd에서 응용 프로그램을 실행하는 경우 명령 줄에 쓰기
- 15. PHP 디버깅 명령 줄에 인쇄
- 16. 출력 줄에 문자를 인쇄해야합니다.
- 17. 출력 : 동일한 줄에
- 18. 쓰기 형식의 XML 출력
- 19. AT 명령 출력 출력
- 20. mysql 명령 줄에 .my.cnf 제공
- 21. 계정이 엉망으로 명령 줄에
- 22. 명령 줄에 문자열을 추가하십시오.
- 23. 명령 줄에 인수 전송
- 24. 명령 줄에 그려진 변수 업데이트
- 25. 명령 줄에 sass 변수 정의 제공
- 26. windows 일괄/한 줄에 여러 명령
- 27. Bash 재사용 명령 출력 출력
- 28. (실패한) mklink 명령 출력 출력
- 29. 출력 mysql을 명령
- 30. MapPoint 상태 표시 줄에 쓰기
가능한 복제본 http://stackoverflow.com/questions/8971314/how-to-insert-a-line-in-a-file-between-two-blocks-of-known-lines-if-not- 이미 – AlG
가능한 중복 [sed 명령을 사용하여 파일의 두 패턴 사이에 텍스트 추가] (http://stackoverflow.com/questions/16836306/add-text-between-two-patterns-in-file-using-sed-command) – Bolboa
정말 .... ....? – user3094719