XRDP 버전 번호를 파악하는 방법은 무엇입니까?

XRDP 버전 번호를 파악하는 방법은 무엇입니까?

ubuntu 14.04에서 다음 명령을 실행하여 xrdp 버전 행을 grep할 수 없습니다.

$ sudo xrdp -v | grep -i "version"

출력: 공백

$ sudo xrdp -v 

산출:

logging configuration:
    LogFile:       /var/log/xrdp.log
    LogLevel:      4
    EnableSyslog:  1
    SyslogLevel:   4

xrdp: A Remote Desktop Protocol server.
Copyright (C) Jay Sorg 2004-2014
See http://www.xrdp.org for more information.
Version 0.9.0

다음과 같은 다른 프로그램을 사용하려고 할 때perl command

$ sudo perl -V | grep "version"

산출:

Summary of my perl5 (revision 5 version 18 subversion 2) configuration:

명령 출력으로 버전 0.9.0을 얻는 방법!

답변1

xrdpstdout표시된 대로 1을 쓰지만 strace어떤 이유로 출력을 버퍼링하는 것처럼 보입니다. 이 시도:

$ unbuffer xrdp -v | grep Version
Version 0.9.4

또는 다음을 사용할 수 있습니다 stdbuf.

$ stdbuf  -o0  xrdp -v | grep Version
Version 0.9.4

관련 정보