Script MKISOFS -> CDRECORD para grabar "AL VUELO!"


Pedro Larroy Tovar.

11 de enero de 2001
Sistema: linux
Arquitectura: i386
Distribución: potato


La idea original no es mia, pero me ha ido muy bien ;-) Para hacer
backapz viene muy bien. Lo que hace es pasarle al cdrecord los que ocupa
la imagen ISO, y luego meterle los datos por STDIN. Ya que el cdrecord
necesita saber el tamaño de antemano. ( Lo que hace la opcion -isosize
cuando tostamos una imagen ).

nebula:/usr/local/bin# cat tostar_al_vuelo.sh

#Uso: tostar_al_vuelo directorio etiqueta
#
#
#
IMG_SIZE=`mkisofs -J -V $2 -q -print-size $1 2>&1 | sed -e "s/.* = //"`
echo $IMG_SIZE [ "0$IMG_SIZE" -ne 0 ] && mkisofs -J -V $2 $1 | cdrecord
-v speed=6 dev=0,4,0 fs=30m tsize=${IMG_SIZE}s -data -
                                                                         #
don't forget the s --^         ^-- read data from STDIN

nebula:/usr/local/bin#

© 2001, La Espiral.