#!/bin/bash SPEED=2 # ¿©·¯ºÐÀÇ CDR ¼Óµµ¿¡ ¸Â°Ô ¼öÁ¤Çϼ¼¿ä. IMAGEFILE=cdimage.iso CONTENTSFILE=contents DEFAULTDIR=/opt # CDR À» ÀÚµ¿À¸·Î ±¸¿öÁÖ´Â ½ºÅ©¸³Æ®. # Joerg Schilling ÀÇ "cdrecord" ÆÐÅ°Áö »ç¿ë. # (http://www.fokus.gmd.de/nthp/employees/schilling/cdrecord.html) # ÀÏ¹Ý »ç¿ëÀÚ°¡ ÀÌ ½ºÅ©¸³Æ®¸¦ ½ÇÇà½ÃÅ°·Á¸é cdrecord ¿¡ # suid °¡ °É·Á ÀÖ¾î¾ß ÇÕ´Ï´Ù(·çÆ®·Î chmod u+s /usr/bin/cdrecord). if [ -z "$1" ] then IMAGE_DIRECTORY=$DEFAULTDIR # ¸í·É¾îÁÙ¿¡¼ ÁöÁ¤ ¾È ÇßÀ» °æ¿ìÀÇ ±âº» µð·ºÅ丮. else IMAGE_DIRECTORY=$1 fi ls -lRF $IMAGE_DIRECTORY > $IMAGE_DIRECTORY/$CONTENTSFILE # "l" ¿É¼ÇÀº "ÀÚ¼¼ÇÑ"(long) ÆÄÀÏ ¸ñ·ÏÀ» º¸¿©ÁÝ´Ï´Ù. # "R" ¿É¼ÇÀº ÇÏÀ§ µð·ºÅ丮±îÁö º¸¿©ÁÝ´Ï´Ù. # "F" ¿É¼ÇÀº ÆÄÀÏ Å¸ÀÔÀ» Ç¥½ÃÇØ ÁÝ´Ï´Ù(¿¹¸¦ µé¸é, µð·ºÅ丮ÀÎ °æ¿ì¿¡´Â À̸§ ³¡¿¡ / ¸¦ ºÙÀÓ. echo "¸ñÂ÷¸¦ ¸¸µå´Â Áß." mkisofs -r -o $IMAGFILE $IMAGE_DIRECTORY echo "ISO9660 ÆÄÀÏ ½Ã½ºÅÛ À̹ÌÁö($IMAGEFILE) ¸¸µå´Â Áß." cdrecord -v -isosize speed=$SPEED dev=0,0 $IMAGEFILE echo "µð½ºÅ©¸¦ ±Á°í ÀÖ½À´Ï´Ù." echo "½Ã°£ÀÌ ¿À·¡ °É¸®´Ï±î ±â´Ù¸®±â ¹Ù¶ø´Ï´Ù." exit 0