Calc command line Calc has the following command line: calc [-C] [-e] [-h] [-i] [-m mode] [-n] [-p] [-q] [-u] [calc_cmd ...] -C Permit the execution of custom builtin functions. Without this flag, calling the custom() builtin function will simply generate an error. Use if this flag may cause calc to execute functions that are non-standard and that are not portable. Custom builtin functions are disabled by default for this reason. -e Ignore any environment variables on startup. The getenv() builtin will still return values, however. -h Print a help message. This option implies -q. This is equivalent to the calc command help help. The help facility is disabled unless the mode is 5 or 7. See -m. -i Do not about if the error count exceeds maxerr(). -m mode This flag sets the permission mode of calc. It controls the ability for calc to open files and execute programs. Mode may be a number from 0 to 7. The mode value is interpreted in a way similar to that of the chmod(1) octal mode: 0 do not open any file, do not execute progs 1 do not open any file 2 do not open files for reading, do not execute progs 3 do not open files for reading 4 do not open files for writing, do not execute progs 5 do not open files for writing 6 do not execute any program 7 allow everything (default mode) If one wished to run calc from a privledged user, one might want to use -m 0 in an effort to make calc more secure. Mode bits for reading and writing apply only on an open. Files already open are not effected. Thus if one wanted to use the -m 0 in an effort to make calc more secure, but still wanted to read and write a specific file, one might want to do: calc -m 0 3