Я изменил функцию Итай так, чтобы он обрабатывал несколько параметров:
add_ppa() {
for i in "$@"; do
grep -h "^deb.*$i" /etc/apt/sources.list.d/* > /dev/null 2>&1
if [ $? -ne 0 ]
then
echo "Adding ppa:$i"
sudo add-apt-repository -y ppa:$i
else
echo "ppa:$i already exists"
fi
done
}
Вызывается так:
add_ppa webupd8team/atom xorg-edgers/ppa ubuntu-wine/ppa
Теперь можно удалить репозиторий до его добавления:
sudo add-apt-repository -r $REPO
sudo add-apt-repository $REPO