Boa Tarde pessoal,

Tenho uma rotinha que estou testando para corromper blocos no banco de dados 
para testar meu backup : 


#!/bin/ksh 
set -x
FILE=${1:?'Parameter 1 should be set to file name'} 
BLOCK=${2:?'Parameter 2 should be set to the block to be corrupted'} 
dd of=$FILE bs=8192 conv=notrunc oseek=$BLOCK <<EOF 
CORRUPT 
EOF 

Quando passos os valores e executo a rotina recebo o seguinte erro : 

[EMAIL PROTECTED] oracle]$ ./corrupt.sh /u02/oracle/oradata/teste/users01.dbf 17
++ FILE=/u02/oracle/oradata/teste/users01.dbf
++ BLOCK=17
++ dd of=/u02/oracle/oradata/teste/users01.dbf bs=8192 conv=notrunc oseek=17
dd: unrecognized option `oseek'=`17'
Tente `dd --help' para mais informação.

No caso users01 é o arquivo e 17 é o numero do bloco que quero corromper, 
alguem tem ideia do que seja???

Obrigado..

André Campos

Responder a