seguindo a dica do Pedro a opção -T deve resolver. tar -cv /dev/sa0 -T listabackup.txt
abaixo um script pra teste: function exit { echo $1 eject /dev/st0 exit } tar -cv /tmp/fita -f /dev/st0 [ $? -ne 0 ]&& exit "impossivel gravar na fita"; mt -f /dev/st0 rewind [ $? -ne 0 ]&& exit "impossivel rebobinar fita"; Em 21/08/08, Pedro Drimel<[EMAIL PROTECTED]> escreveu: > tenta substituir o @arquivo.txt por `cat arquivo.txt` > > ou utilize a opção -T > -T, --files-from=NAME get names to extract or create from file NAME > > man tar > tar --help > > []'s > > 2008/8/21 Aguiar Magalhaes <[EMAIL PROTECTED]> > > > Pessoal, > > > > O comando tar pode gravar em uma fita DAT os arquivos que estão listados > > dentro de um arquivo txt, um em cada linha ? > > > > Por exemplo: > > > > arquivo.txt > > ----------- > > /root/arquivo1 > > /usr/local/arquivo2 > > /home/aguiar/arquivo3 > > > > Estou tentando #tar -cvf /dev/sa0 @arquivo.txt mas está dando mensagem > > formato inválido do arquivo. > > > > Aguiar > > > > > > > > > > Novos endereços, o Yahoo! que você conhece. Crie um email novo com a > > sua cara @ymail.com ou @rocketmail.com. > > http://br.new.mail.yahoo.com/addresses > > ------------------------- > > Histórico: http://www.fug.com.br/historico/html/freebsd/ > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > > > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd