내 Linux 서버가 실행 중입니다.시스템 D(RHEL/CentOS/Debian/Ubuntu...).
출력을 파일로 리디렉션하고 싶지만 systemctl list-dependencies
ANSI 색상(서비스 상태에 따라 빨간색 또는 녹색)을 유지하고 싶습니다.
불행히도 출력을 파일로 리디렉션/필터링/파이프하면 색상이 사라집니다.
systemctl list-dependencies --no-pager > /tmp/out
안타깝게도 or 와 같은 옵션은 systemctl
없는 것 같습니다 .ls --color
grep --color=yes
어떡해?
답변1
다음 명령을 사용하십시오(Debian 또는 CentOS의 패키지에서 제공 script
).bsdutils
util-linux
script -q -c 'systemctl list-dependencies --no-pager' -
더 많은 팁을 보려면 이 질문을 참조하세요.출력이 터미널로 가는 것으로 생각하도록 명령을 속이는 방법
참고: 결과 파일을 사용 cat
하거나 봅니다.less -R