Use mkstemp() instead of tempnam() to avoid sec. warnings. Fixed a bug when the backup file does not exist initially. Copy the input file mode flags to the output file. Generalized -bak to backup any existing output file. Added options -b|--bak as synonyms for -bak. Changed option -= to -@. (Mime =XX codes decoding) Added options -=|--same as synonyms for -same.
Use mkstemp() instead of tempnam() to avoid sec. warnings.
Fixed a bug when the backup file does not exist initially.
Copy the input file mode flags to the output file.
Generalized -bak to backup any existing output file.
Added options -b|--bak as synonyms for -bak.
Changed option -= to -@. (Mime =XX codes decoding)
Added options -=|--same as synonyms for -same.

JFLarvoire/SysToolsLib,JFLarvoire/SysToolsLib,JFLarvoire/SysToolsLib,JFLarvoire/SysToolsLib