pacman-color의 출력을 파일에 복사하고 터미널에서 색상을 사용하여 출력을 표시하는 방법

pacman-color의 출력을 파일에 복사하고 터미널에서 색상을 사용하여 출력을 표시하는 방법

pacman처음에는 , not 을 사용 pacman-color하고 출력을 파일에 복사하고 다음을 사용하여 터미널에 출력을 표시했습니다.

pacman -Syu | tee file.log

pacman-color불행히도 출력이 파이프로 전송되는 것을 감지하고 컬러 출력을 비활성화하는 것 같습니다 . 그래서 내 질문은
출력이 파이프로 전송되는 경우에도 컬러 출력을 강제로 표시하려면 어떻게 해야 합니까? pacman-colorYaourt와 동일:

yaourt -Syu --color 티 파일.로그 |

아니면 파이프를 사용하지 않고 수행할 수 있는 방법이 있을까요 tee?

답변1

이 시도

script -c 'pacman-color -Syu' file.log

아이디어에서 따옴여기.

관련 정보