There is no guarantee this goes on the same sectors on the disk. I think that would only be guaranteed by a "secure delete call" to the drive's firmware.<p>The only way I know to securely erase the empty space on the drive is a call like "cat /dev/urandom > file; rm file". This will error once the drive is full, then be deleted.
Know what's easier?<p>Right click the trash bin, and hold Command. You'll see "Secure Empty Trash". You can also do the rm -P <i>from</i> the trash bin, which I wish they allowed you to do under normal circumstances. (dterm makes this easy.)