小编Ale*_*ura的帖子

使用tee有什么意义吗?

为什么是它关于文本追加到系统文件一样,几乎所有的指令fstab/etc/apt/sources.list.d/<name>.list涉及使用tee echo所述文本追加?

以以下示例为例,它们以 root 身份运行:

## 1
echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | tee -a file1
## 2
echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' >> file2
Run Code Online (Sandbox Code Playgroud)

运行diff -u file1 file2没有任何回报;运行md5sum file1 file2显示他们的校验和是相同的,这让我回到我原来的问题:

为什么| tee <FILENAME>在 Ubuntu 文档中如此普遍,这只是一种很好的做法,否则仅使用示例 2 而不是将输出从echoto传递会不会更容易tee

command-line tee

62
推荐指数
3
解决办法
4万
查看次数

标签 统计

command-line ×1

tee ×1