Make a backup file: Difference between revisions

→‎{{header|Lasso}}: Adding Lasso make a backup file solution
(→‎{{header|Lasso}}: Adding Lasso make a backup file solution)
Line 195:
}
}</lang>
 
 
=={{header|Lasso}}==
<lang Lasso>local(file2use = 'input.txt')
 
// create file
local(nf = file(#file2use))
#nf->doWithClose => { #nf->writeBytes('Hello, World!'->asBytes) }
 
 
// move file
local(f = file(#file2use))
local(contents_of_f = #f->readstring)
#f->moveTo(#file2use+'.bak')
#f->close
 
// make mods to file contents
#contents_of_f->append('\rLasso is awesome!')
 
// create new file with new contents
local(nf = file(#file2use))
#nf->doWithClose => { #nf->writeBytes(#contents_of_f->asBytes) }</lang>
 
=={{header|Locomotive Basic}}==
140

edits