Write entire file
With error handling:
var file = File(__FILE__)
file.open_w(\var fh, \var err) || die "Can't open #{file}: #{err}"
fh.print("Hello world!") || die "Can't write to #{file}: #{$!}"
Without error handling:
File(__FILE__).open_w.print("Hello world!")