Para se gravar pela linha de comando basta usar a combina��o  mkisofs e cdrecord.
Se voc� quer um script, vai a� um completamente amador que eu fiz para fazer backup 
dos diret�rios de usu�rios (/docs/dir_usu�rio) e tem funcionado a contento. Lembro que 
os par�metros do cdrecord s�o diferentes se voc� usa o kernel 2.6.


#!/bin/bash
cd /docs/$1 2> /dev/null
if [ ! -d /docs/$1 ]
  then 
  echo "Erro! Digite o diret�rio corretamente!"; 
  exit 0
elif
TAM=`du -cks | tail -n 1 | cut -f 1`
[ "$TAM" -lt 660000 ] 2> /dev/null
  then
  cd /$HOME;
  echo "Aguarde, estou gravando...";
  mkisofs -J -r -D -hide-joliet-trans-tbl -max-iso9660-filenames -m '.*' \
  -V `echo $1 | cut -c-3``date +%d%m%y` -o imagem.iso /docs/$1 2> grava.log;
  cdrecord -v -eject speed=8 dev=0,0,0 -data imagem.iso \
  >> grava.log 2>> grava.log;
  rm -f imagem.iso;
  echo "CD criado com sucesso!"
  else 
  echo "N�o foi poss�vel gravar o CD!
O diret�rio tem mais que 650MB."
fi


Fal�.


> Eloir Meneguete wrote:
>Gostaria de gravar este arquivo de backup em CD, mas precisa
>ser atraves de linha de comando para que eu possa colocar isso
>num scrip. Existe alguma forma de gravar um CD atraves de linha de comando.?

---------------------------------------------------------------------------
Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utiliza��o da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a