sleep 1 - On Linux, we need to add a 'sleep 1'
+ between creating a ZVOL and accessing it to make sure udevd have had time to create the device node.
+ just before destroying a pool in the loop.
  This so the system have time to keep up - othervise, we get a "device is busy" from umount2.
  (Because Linux doesn't honor the force - can't force unmount something that is in use).
Use /usr/bin/env to load bash, instead of hardcoding the hash-bang to /usr/bin/bash.
!!! SCRIPTS STILL NEEDS TO BE PORTED !!!
'mount -p' doesn't exist on Linux. Just remove the option.
Add '-p' to mkdir to make sure it doesn't fail just because the dir exist
(which it does for me for some reason).