LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 967|回复: 9

菜鸟发问,大家不要笑我啊

[复制链接]
发表于 2006-8-28 12:40:29 | 显示全部楼层 |阅读模式
两个命令执行后,把结果输到屏幕后(两个命令的结果同时显示) 再把结果保存到一个log文件中
:%
发表于 2006-8-29 01:35:07 | 显示全部楼层
what is "屏幕后"? 到底是显示在屏幕还是不显示?
回复 支持 反对

使用道具 举报

发表于 2006-9-3 20:55:36 | 显示全部楼层
(command1;command2) | tee log.txt ?
回复 支持 反对

使用道具 举报

发表于 2006-9-8 17:21:53 | 显示全部楼层
人家是要两个命令同时执行  而 cmd1;cmd2 是先执行 cmd1 再执行 cmd2 的,不合要求吧

两个命令要同时执行,估计只能用后台执行了吧,前台貌似很难办到的吧。
回复 支持 反对

使用道具 举报

发表于 2006-9-8 17:55:37 | 显示全部楼层
Post by chenxingxx
人家是要两个命令同时执行  而 cmd1;cmd2 是先执行 cmd1 再执行 cmd2 的,不合要求吧

两个命令要同时执行,估计只能用后台执行了吧,前台貌似很难办到的吧。

后台执行也不能同时执行吧,我感觉就没有真正的同时执行。
你后台执行也有先后顺序的
回复 支持 反对

使用道具 举报

发表于 2006-9-8 22:25:11 | 显示全部楼层
Post by shitbaby
两个命令执行后,把结果输到屏幕后(两个命令的结果同时显示) 再把结果保存到一个log文件中
:%

COMMAND2 $ {COMMAND1} | TEE LOG.TXT
不过这好象也不是同时执行的  不过结果是一样的...
回复 支持 反对

使用道具 举报

发表于 2006-9-11 01:51:04 | 显示全部楼层

  1. cat <(cmd1) <(cmd2)|tee cmd.log
复制代码

PS:bash
回复 支持 反对

使用道具 举报

发表于 2006-9-13 19:06:43 | 显示全部楼层
Post by 寂寞烈火

  1. cat <(cmd1) <(cmd2)|tee cmd.log
复制代码

PS:bash

恩 好方法  还没想过这么用呢 呵呵
回复 支持 反对

使用道具 举报

发表于 2006-9-13 21:58:11 | 显示全部楼层
cat <(cmd1) <(cmd2)|tee cmd.log
不明白什么意思,能给解释一下吗?
回复 支持 反对

使用道具 举报

发表于 2006-9-13 21:58:51 | 显示全部楼层
cat <(cmd1) <(cmd2)|tee cmd.log
不明白什么意思,能给解释一下吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表