Acabei de escrever uma função para lidar com os repositórios do ppa.
add_ppa() {
grep -h "^deb.*" /etc/apt/sources.list.d/* > /dev/null 2>&1
if [ $? -ne 0 ]
then
echo "Adding ppa:"
sudo add-apt-repository -y ppa:
return 0
fi
echo "ppa: already exists"
return 1
}
Eu me pergunto se existe alguma maneira mais elegante.