当前位置: 技术问答>linux和unix
如何捕获终端输出信息
来源: 互联网 发布时间:2017-05-09
本文导语: 开一个终端,执行 root@:~# tty /dev/pts/1 root@:~# 再开一个终端执行如下命令 root@:~# root@:~# echo "test" >/dev/pts/1 root@:~# 可以看到第一个终端上显示出了test. 现在的问题是我不想显示为test,想做处理后再输出,比如捕获后...
开一个终端,执行
root@:~# tty
/dev/pts/1
root@:~#
再开一个终端执行如下命令
root@:~#
root@:~# echo "test" >/dev/pts/1
root@:~#
可以看到第一个终端上显示出了test.
现在的问题是我不想显示为test,想做处理后再输出,比如捕获后,两边加括号,显示为[test],
这种需求怎么才能通过编程实现,或者有没有可能实现?
root@:~# tty
/dev/pts/1
root@:~#
再开一个终端执行如下命令
root@:~#
root@:~# echo "test" >/dev/pts/1
root@:~#
可以看到第一个终端上显示出了test.
现在的问题是我不想显示为test,想做处理后再输出,比如捕获后,两边加括号,显示为[test],
这种需求怎么才能通过编程实现,或者有没有可能实现?
|
shell就可以啊。
你是要在哪边处里,哪边看?
你是要在哪边处里,哪边看?