execrate runs
command after checking the
file operands for standard semantics with respect to
win32 .exe
suffix conventions. This command is only needed on
win32 systems that inconsistently handle
.exe across library
and command interfaces.
command may be one of
cat(1),
chmod(1), cmp(1),
cp(1), ln(1),
mv(1), or
rm(1). Only the 2
argument forms of
cp,
ln and
mv are handled. Unsupported commands and commands requiring no change are
silently executed.
With no arguments execrate exits with status 0 if the current system is .exe challenged, 1 if the current system is
normal.