无法通过在 ubuntu 14.04 上运行以下命令来 grep xrdp 版本行
$ sudo xrdp -v | grep -i "version"
Run Code Online (Sandbox Code Playgroud)
输出:空白
$ sudo xrdp -v
Run Code Online (Sandbox Code Playgroud)
输出 :
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
Run Code Online (Sandbox Code Playgroud)
当尝试使用如下所示的其他程序时perl command
$ sudo perl -V | grep "version"
Run Code Online (Sandbox Code Playgroud)
输出 :
Summary of my perl5 (revision 5 version 18 subversion 2) configuration:
Run Code Online (Sandbox Code Playgroud)
如何获取版本 0.9.0 作为命令的输出!
xrdp
写入 1,如图stdout
所示strace
,但看起来由于某些原因它缓冲了其输出。尝试这个:
$ unbuffer xrdp -v | grep Version
Version 0.9.4
Run Code Online (Sandbox Code Playgroud)
或者您可以使用stdbuf
:
$ stdbuf -o0 xrdp -v | grep Version
Version 0.9.4
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
7670 次 |
最近记录: |