Descripción: Script que nos permite cambiar de mirror en ArchLinux
#!/bin/bash
HORA=`date +%H`
MINUTO=`date +%M`
RUTAMIRRORPACMANCHILE=/etc/pacman.d/mirrorlist.chile
RUTAMIRRORPACMANBRASIL=/etc/pacman.d/mirrorlist.brasil
MIRRORLISTPACMAN=/etc/pacman.d/mirrorlist
if [ $HORA -lt 19 ];then
if [ $HORA -ge 10 ];then
cat $MIRRORLISTPACMAN | grep .br
if [ $? == 1 ];then
cp $RUTAMIRRORPACMANBRASIL $MIRRORLISTPACMAN
zenity --info --text="Mirror actualizado a: Brasil"
fi
fi
elif [ $HORA == 19 ];then
if [ $MINUTO -ge 15 ];then
cat $MIRRORLISTPACMAN | grep .cl
if [ $? == 1 ];then
cp $RUTAMIRRORPACMANCHILE $MIRRORLISTPACMAN
zenity --info --text="Mirror actualizado a: Chile"
fi
fi
else
if [ $HORA -le 23 ];then
cat $MIRRORLISTPACMAN | grep .cl
if [ $? == 1 ];then
cp $RUTAMIRRORPACMANCHILE $MIRRORLISTPACMAN
zenity --info --text="Mirror actualizado a: Chile"
fi
fi
fi
0 comentarios:
Publicar un comentario