ऐसा क्यों है कि लगभग सभी निर्देश जैसे सिस्टम फाइल में टेक्स्ट को जोड़ना fstab
और /etc/apt/sources.list.d/<name>.list
उपयोग करना tee
और echo
कहा टेक्स्ट को शामिल करना है ?
निम्नलिखित उदाहरणों को लें, जिन्हें रूट के रूप में चलाया जाता है :
## 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>
उबंटू डॉक्स भर में इतना प्रचलित है, यह सिर्फ अच्छा अभ्यास है, अन्यथा नहीं यह सिर्फ उपयोग उदाहरण 2 के बजाय से उत्पादन पारित करने के लिए आसान होगा echo
करने के लिए tee
?