명령이 이미 실행 된 후 명령의 출력을 파일로 저장할 수 있습니까? 있습니까? 출력은 여전히 ​​터미널에

명령이 실행 된 후, 터미널 창이 열려있는 동안, 즉 명령이 터미널에서 실행되면 명령의 출력을 파일에 저장하는 우아한 방법이 있습니까?

출력은 여전히 ​​터미널에 있습니다. 이제 모든 줄을 복사하여 붙여 넣고 파일로 저장할 수 있습니다.

그러나 아마도 터미널 창의 출력 버퍼를 파일에 쓰는 방법이나 이미 실행 된 명령의 출력을 향상시키는 방법이 있습니까?



답변

여러 가지 옵션이 있지만 gnome-terminal은 파일에 대한 자체 로깅을 지원하지 않습니다.

  • script이를 수행하기 위해 출력 전에 명령을 실행할 수 있습니다 . 자세한 내용은 이 Launchapd Q & A 를 참조하십시오.

  • gnome-terminal 대신 다른 터미널을 설치하여 사용할 수 있습니다.이 터미널은 모든 출력을 Putty와 같은 파일에 기록하는 것을 지원합니다. 다른 사람이있을 수 있습니다.

  • 필요한 텍스트 출력을 강조 표시 한 다음 CTRL-SHIFT-C를 사용하여 텍스트를 복사 할 수 있습니다.


답변

명령 출력을 파일에 저장하고 터미널에 표시하는 방법을 찾고 있다면 tee 명령을 사용하십시오.

command | tee filename

명령 출력은 파일뿐만 아니라 터미널에도 표시됩니다.


답변