Question: what is the difference between set and export in unix?
Answer: See help set : set is used to set shell attributes and positional attributes. Variables that are not exported are not inherited by child processes. export is used to mark a variable for export.