为什么几乎所有有关将文本附加到系统文件的说明都喜欢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
运行不diff -u file1 file2
返回任何内容;运行md5sum file1 file2
表明它们的校验和是相同的,这使我回到了最初的问题:
为什么| tee <FILENAME>
整个Ubuntu的文档非常流行,它只是很好的做法,否则将不会是更容易,只需使用例如2,而不是传递输出echo
到tee
?