Make a backup file: Difference between revisions

Content added Content deleted
(→‎{{header|Java}}: Tested & fixed code)
Line 29: Line 29:
file.Write("This is a test string.`r`n")
file.Write("This is a test string.`r`n")
file.Close()</lang>
file.Close()</lang>
=={{header|AWK}}==
<lang AWK>
# syntax: GAWK -f MAKE_A_BACKUP_FILE.AWK filename(s)
# see: http://www.gnu.org/software/gawk/manual/gawk.html#Extension-Sample-Inplace
@load "inplace"
BEGIN {
INPLACE_SUFFIX = ".BAK"
}
BEGINFILE {
inplace_begin(FILENAME,INPLACE_SUFFIX)
}
1 # rewrite file unchanged
ENDFILE {
inplace_end(FILENAME,INPLACE_SUFFIX)
}
END {
exit(0)
}
</lang>


=={{header|Common Lisp}}==
=={{header|Common Lisp}}==