Seu primeiro comando
sudo tee /etc/apt/sources.list.d/mono-xamarin.list
está errado. O comando espera por uma entrada e grava em
/etc/apt/sources.list.d/mono-xamarin.list
Portanto, basta remover o arquivo
sudo rm /etc/apt/sources.list.d/mono-xamarin.list
e inicie o comando correto novamente e não esqueça do
sudo apt-get update
Seu segundo comando
echo deb http://repository.spotify.com stable non-free | sudo tee /etc/apt/sources.list.d/spotify.list
está correto. Depois desse comando você tem a linha
deb http://repository.spotify.com stable non-free
no seu /etc/apt/sources.list.d/spotify.list
. Verifique com
cat /etc/apt/sources.list.d/spotify.list
O comando tee
lê a entrada padrão e grava na saída e nos arquivos padrão. Dois exemplos
echo "foo" | tee bar
grava a string foo
no arquivo bar
. O conteúdo anterior será sobrescrito.
echo "foo" | tee -a bar
acrescenta a string foo
ao arquivo fornecido.
O comando tee bar
lê a entrada padrão e grava no arquivo bar
Iniciar um teste com
tee bar
Digite algumas palavras e pare com Ctrl - C . Agora comece
cat bar
para ver suas alterações.
Exemplo
% tee bar
foo
foo
bar
bar
^C
% cat bar
foo
bar