| 123456789101112131415161718192021222324252627282930 | #!/bin/bashif [ $# -lt 1 ] ; then  echo "This script needs the location of the xml file to update"  exit 1fiFILE=$1./make-aux-files.sh# Bootscript databootscripts=$(ls lfs-network-scripts*.bz2)base=$(basename $bootscripts .tar.bz2)bootsize=$(ls -l --block-size=1024 $bootscripts | cut -f5 -d" ")bootmd5=$(md5sum $bootscripts | cut -f1 -d" ")# Figure intalled size of bootscriptsTOPDIR=$(pwd)TMP_DIR=$(mktemp -d /tmp/lfsbootfiles.XXXXXX)pushd $TMP_DIR > /dev/nulltar -xf $TOPDIR/$bootscriptsbootinstallsize=$(du -sk $TMP_DIR | cut -f1)popd > /dev/nullrm -rf $TMP_DIRsed -i -e s/LFS-NETSCRIPTS-SIZE/$bootsize/              \       -e s/LFS-NETSCRIPTS-INSTALL-KB/$bootinstallsize/ \       -e s/LFS-NETSCRIPTS-MD5SUM/$bootmd5/ $FILE
 |