OpenZFS szopacs [potential dataloss!]

Finding sparse files via SEEK_HOLE:

$ find / -type f ! -size 0 -exec perl -le 'for(@ARGV){open(A,"<",$_)or next;seek A,0,4;$p=tell A;seek A,0,2;print if$p!=tell A;close A}' {} +

https://github.com/zfsonlinux/zfs/commit/c352ec27d5c5ecea8f6af066258dfd…

Not tagged in stable release branch yet.

Hozzászólások

Tudom, hogy nem ez a kérdés, de mi a franc a seek-ben a WHENCE paraméter 4-es értéke (én eddig csak a 0,1 és 2 értékek használhatóságáról tudtam, ráadásul a man perlfunc sem ismeri)? Ez megint valami Linuxizm, amit fejből kéne tudnia minden jóérzésű embernek? (OK, utólag nagy testvér megadta a választ. Brrr.)

ZoL szopacs ez inkább, nem?

EDIT: megnéztem jobban, sanszos, hogy nem...
------------------------
{0} ok boto
boto ?