TJ *_*vlu 5 linux bash terminal redirect pipe
我有netcat端口侦听端口1501,我想将该端口上的接收输入管道传输到新的终端窗口.我知道这是一个坏主意,因为基本上任何一个端口上的人都可以控制机器,但我想知道是否可以这样做.谁知道怎么做.到目前为止我已经尝试过了.
nc -l 1500 | xterm或nc -l 1500 | xterm -e"NAMEOFWINDOW"
也尝试以简单的方式重定向到gnome-terminal.我可以
nc -l 1500 | grep"SOMEKEYWORD"成功了.
有任何想法吗?-TJ
这是不可能的,因为它xterm不接受stdin上的输入,而是直接捕获键盘输入。
有两种选择:
bashxterm 代替:nc -l 1500 | bash在 xterm 中xterms -S 选项,但您需要先将 netcat 连接到伪 tty,然后将 xterm 连接到伪终端| 归档时间: |
|
| 查看次数: |
3285 次 |
| 最近记录: |