LinuxSir.cn,穿越时空的Linuxsir!

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

如何同时 echo 同样的内容进两个文件?

[复制链接]
发表于 2009-7-31 10:12:09 | 显示全部楼层 |阅读模式
如题!

例如: echo content  >  file1 file2
我想用一句话将 content 同时写进 file1 和 file2 中,而不用用两次echo。
我应该如何写这样一句呢???!!

谢谢!!
发表于 2009-7-31 11:08:18 | 显示全部楼层
for i in file1 file2; do echo content > $i ; done
回复 支持 反对

使用道具 举报

发表于 2009-7-31 11:15:00 | 显示全部楼层
echo content | tee file1 | tee file2
回复 支持 反对

使用道具 举报

发表于 2009-7-31 11:17:06 | 显示全部楼层
echo content | tee file1 > file2
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-7-31 11:22:36 | 显示全部楼层
tee !
Thank you everybody
回复 支持 反对

使用道具 举报

发表于 2009-7-31 21:13:07 | 显示全部楼层
如果你用zsh,你可以echo content >file1 >file2
回复 支持 反对

使用道具 举报

发表于 2009-8-3 11:34:35 | 显示全部楼层
顶下,学习了!
回复 支持 反对

使用道具 举报

发表于 2009-8-4 12:24:40 | 显示全部楼层
tee不太常用,但其功能很有意思。
回复 支持 反对

使用道具 举报

发表于 2009-8-4 13:43:30 | 显示全部楼层
echo 'xxxxxxxxxx' | tee file1 file2
回复 支持 反对

使用道具 举报

发表于 2009-8-7 18:33:24 | 显示全部楼层
學習了.....
回复 支持 反对

使用道具 举报

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

本版积分规则

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