[bglug] Linux burning machine in biblioteca a Cisano Bergamasco

k|b|s kbs@bglug.it
Mar 3 Nov 2009 15:50:55 CET


On Tue, Nov 03, 2009 at 12:43:11PM +0100, Flavio Castelli wrote:
> Si tratta di una openSUSE 11.1 con KDE4 localizzato in italiano piu' tutto il 
Chiedo scusa, ma certe cose non le capisco.
Perchè tutto quel popò di roba quando basta far girare in ram un kernel con
cdrecord e questo in rc.local:?

#!/bin/bash
# Time-stamp: <burnout, 3/11/2009 15:41:46 joe Exp>
# burn0ut by joe Galaxy

# Configura
ROOT_ISO="$HOME/iso"

# go!!!!!!!!
TEMPFILE=$(mktemp)
# dialog o zenity
DIALOG="dialog"

cd "$ROOT_ISO"
LIST_ISO=$(find * -iname '*.iso' -type f)

while ($DIALOG --yesno "R U ready to burn0ut?" 0 0);
do
	if (! $DIALOG --menu \
	   "ISO selection" 0 0 0 \
	   $(for i in $LIST_ISO; do echo $i; echo "-"; done) 2> $TEMPFILE);
	then continue;
	fi;
	eject > /dev/null 2>&1;
	$DIALOG --msgbox "Insert blank CD" 0 0;
	sudo cdrecord -v -eject -data $(cat $TEMPFILE)
done

rm $TEMPFILE

-- 
.--- --- . --. .- .-.. .- -..- -.-- @ --. -- .- .. .-.. .-.-.- -.-. --- --


Maggiori informazioni sulla lista bglug