Oi Adilson,<br><br> Tive erro parecido esses tempos atrás e pelo que observei, o comando "dd" não aceita expansão do shell, mas tu podes fazer algo simples, tipo:<br><br>for i in 1 2 3 4 5 6; do dd if=/dev/zero of=arquivo$i.dat bs=8192 count=10000 ; done<br>
<br>[]'s<br>Braga<br><br><div class="gmail_quote">2008/5/20 Adilson Bonanovisky <<a href="mailto:arbonan@gmail.com">arbonan@gmail.com</a>>:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Ola lista, tokuma duvida aqui....vejam so...<br><br>Se eu usar esse comando <br><br># touch arquivo{1,2,3,4,5,6}.dat<br><br>Crio 6 arquivos do tipo usando o recurso de expansão do shelll... ate aki tudo bem....<br><br>Agora olhem so....<br>
<br># dd if=/dev/zero of=arquivo{1,2,3,4,5,6}.dat bs=8192 count=10000<br>10000+0 records in<br>10000+0 records out<br>81920000 bytes (82 MB) copied, 0.281447 s, 291 MB/s<br><br># ls -l<br>total 80088<br>-rw-r--r-- 1 root root 81920000 2008-05-20 15:02 arquivo6.dat<br>
<br>Como podemos ver somente temos o ultimo arquivo...<br>Pq acontece isso com o comando dd, sera que ele nao aceita essa ideia do shell ?<br><br>Alguem ai poderia da uma luz ai pra nos.....?<br><br>Valeuzzzzzzzzzzzzz <br>
</blockquote></div>