Voisiko tällä tavalla varmistua siitä, että hävittämistään tiedostoista ei jää mitään muistijälkiä kiintolevylle? (Tuottaisi aina silloin tällöin satunnaisen tiedoston jonka koko olisi vapaan kiintolevytilan yhteiskoko ja hävittäisi sen sitten?)
Ehkä ennemmin kannattaa käyttää cat:ttiä, jolloin se lopettaa vasta sitten, kun vapaa tila täyttyy.
cat /dev/urandom >urandom.bin
rm urandom.bin
Huomioitavaa on, ettei muita ohjelmia kannata pahemmin käytellä ko. ajon aikana. Ne kun tuskin tykkäävät, jos eivät saa kirjoittaa levylle levyn täyttymisen takia. Lisäksi tuolta /dev/urandom:sta ei tule täysin satunnaista, mutta se tulee niin huomattavasti nopeammin kuin /dev/random:sta, niin sitä kannattaa käyttää.
Ja satunnaista tekstiä seuraavasti:
base64 /dev/urandom | head -c 99999999 > 999.txt
Hyvä, että täällä on tarkkasilmäisempiäkin lukioita. Hyppäsin jotenkin ton ASCII-muotoisen yli. Tosin itse en enää muistanut base64:jää, mutta todennäköisesti käytin ko. käskyä sähköpostissa, kun halusin lähettää binääri-tiedoston joskus 90-luvun alussa Unixissa. Tosin saattoi olla joku muukin käsky.