#!/bin/bash if [ ! -z "${1}" ]; then curl -L "https://archive.midnightchannel.net/SonyPS/Firmware/?cat=CEX&disc=1&ver=${1}" > "PS3UPDAT.PUP" if [ $(stat -c '%s' PS3UPDAT.PUP) -ne 268435456 ]; then echo "Error fetching PS3 Disc OFW ${1} from archive.midnightchannel.net"; rm PS3UPDAT.PUP exit 1 fi else echo "Usage: ${0} "; echo "Example: ${0} 3.55"; exit 1; fi