portage/.tarball.sh

30 lines
540 B
Bash
Executable File

#!/bin/bash
# $Id:$
cd /usr/local/portage
for d in *
do
if [ -d ${d} ]
then
# retrait des anciennes archives
rm -f ${d}.tar.bz2
for sd in ${d}/*
do
if [ -d ${sd} ]
then
rm -f ${sd}.tar.bz2
fi
done
# Creation des nouvelles archives
tar cjf ${d}.tar.bz2 ${d}
for sd in ${d}/*
do
if [ -d ${sd} ]
then
tar cjf ${sd}.tar.bz2 ${sd}
fi
done
fi
done