fedora-download.sh
— Yenya's Paste Bin
Created: 2026-05-18 12:52:41
Download
#!/bin/bash
for PROTO in 4 6
do
for SRV in dl01 dl02 dl03 dl04 dl05 download-ib01
do
TF=`mktemp /var/tmp/ff.XXXXXX`
START=`date +%s`
echo >&2
echo "======== $SRV IPv$PROTO ========" >&2
rsync -aHSvx$PROTO --progress rsync://$SRV.fedoraproject.org/fedora-enchilada/fullfiletimelist-fedora $TF >&2
RV=$?
NOW=`date +%s`
if [ $RV -ne 0 ]
then
echo $NOW $SRV $PROTO FAILED
echo $NOW $SRV $PROTO FAILED >&2
else
T=$((NOW - START))
SIZE=`stat -c %s $TF`
echo $NOW $SRV IPv$PROTO $((SIZE/T/1024)) KiB/s
echo $NOW $SRV IPv$PROTO $((SIZE/T/1024)) KiB/s >&2
fi
rm -f $TF
done
done