#!/bin/bash echo Disabling autorefresh on all Zypper repositories... repos=( $(zypper lr ) ) urls=($(for element in $(seq 0 $((${#repos[@]} - 1))) do echo ${repos[$element]} done | grep http://)) for element in $(seq 0 $((${#urls[@]} - 1))) do zypper mr --disable-autorefresh ${urls[$element]} done echo 'done.'