-
Notifications
You must be signed in to change notification settings - Fork 1.8k
SC2290
Vidar Holen edited this page Jul 24, 2021
·
2 revisions
export LC_ALL = "POSIX"
export LC_ALL="POSIX"
Parameters to export
, declare
, local
, typeset
and readonly
may not have spaces around the =
or +=
operator. This is the same as for regular variable assignments:
export var = value # Invalid: spaces around =
export var =value # Invalid: space before =
export var= value # Invalid: space after =
export var=value # Valid
This is because each individual argument to these commands is interpreted as a string in the format name=value
. By adding spaces, you are instead passing the three strings var
, =
, value
, none of which follow this format.
None
- Help by adding links to BashFAQ, StackOverflow, man pages, POSIX, etc!