dd errors with certain DVDs

Paul Smith phhs80 at gmail.com
Tue Mar 27 18:15:47 UTC 2007


On 3/27/07, Cameron Simpson <cs at zip.com.au> wrote:
> | | Your script is buggy (and needlessly complex). It can round the block
> | | count down by one.  Try this:
> | |   blocos=$(ls -l "$1" | awk '{ print ($5+2047) / 2048 }')
> |
> | My script is buggy too. Make it say this:
> |   blocos=$(ls -l "$1" | awk '{ print int(($5+2047) / 2048) + 1 }')
>
> Gah. My brain was off! The first version is correct:
>
>   blocos=$(ls -l "$1" | awk '{ print ($5+2047) / 2048 }')
>
> See sig.

The above does not work; the error is:

$ dvdok backups.iso
dd: invalid number `1.25073e+06'

$

Paul




More information about the fedora-list mailing list