#!/bin/bash for package in *.t[glx]z ; do pkg=${package%%.t[glx]z} uniqsoft=${package%-*}; uniqsoft=${uniqsoft%-*}; uniqsoft=${uniqsoft%-*} rm -f $(ls $uniqsoft-* | grep "$uniqsoft-[^-]*-[^-]*-[^-]*.md5") rm -f $(ls $uniqsoft-* | grep "$uniqsoft-[^-]*-[^-]*-[^-]*.meta") if [ ! -e ./${pkg}.txt ] ; then mv $(ls $uniqsoft-* | grep "$uniqsoft-[^-]*-[^-]*-[^-]*.txt") ${pkg}.txt echo "--> ${pkg}.txt" fi if [ ! -e ./${pkg}.dep ] ; then mv $(ls $uniqsoft-* | grep "$uniqsoft-[^-]*-[^-]*-[^-]*.dep") ${pkg}.dep || touch ${pkg}.dep echo "--> ${pkg}.dep" else touch ${pkg}.dep fi done