#!/bin/bash for i in `ls *.rpmnew`; do mv -f "$i" "${i::$((${#i}-7))}" done for i in `ls *.repo`; do awk '{ sub(/#baseurl/, "baseurl"); sub(/mirrorlist/, "#mirrorlist"); print }' "$i" > "$i.fix" mv -f "$i.fix" "$i" done