Прежде всего, tee сам не добавляет текст, а также >.
Это tee -a и его дополнение, >>, что APPENDS текст.
Я не верю, что все оболочки поддерживают функцию >>, поэтому именно поэтому tee ] чаще используется. (Подумайте о простом старом sh). Tee - это команда, а >> - оператор.
Если вы используете (мой личный фаворит) bash, > и >> намного приятнее / проще.
4] Использование tee также позволяет вам использовать эту команду, поэтому вам не нужно выполнять всю инструкцию, как в sudo sh -c "echo foo > bar". tee также позволяет разделить выход. Конечно, все это можно увидеть в man tee. Это, в основном, ваши личные предпочтения.Для дальнейшего чтения см. Здесь и здесь.