#!/bin/bash for package in *.tgz ; do softnoversion=$(echo $package | sed -e "s/^\(.*\)-[^-]*-[^-]*-[^-]*\.tgz$/\1/g") softversion=$(echo $package | sed -e "s/^\(.*\)\.tgz$/\1/g") if [ ! -e ./$softversion.txt ] ; then # echo $package softoldversiontxt="$(ls $softnoversion-* | egrep "$softnoversion-[^-]*-[^-]*-[^-]*.txt")" mv ./$softoldversiontxt ./$softversion.txt echo "$softoldversiontxt --> $softversion.txt" fi done for package in *.tgz ; do softnoversion=$(echo $package | sed -e "s/^\(.*\)-[^-]*-[^-]*-[^-]*\.tgz$/\1/g") softversion=$(echo $package | sed -e "s/^\(.*\)\.tgz$/\1/g") if [ ! -e ./$softversion.dep ] ; then # echo $package softoldversiondep="$(ls $softnoversion-* | egrep "$softnoversion-[^-]*-[^-]*-[^-]*.dep")" mv ./$softoldversiondep ./$softversion.dep echo "$softoldversiondep --> $softversion.dep" fi done