繁体   English   中英

导出包含特殊字符的变量(args)

[英]Export variable containing special characters(args)

我想导出 CELERY_ARGS

CELERY_ARGS="--prefetch-multiplier=1 --loglevel=info --concurrency=1"

但是当我导出时,我遇到了以下问题。

export $CELERY_ARGS
bash: export: --: invalid option
export: usage: export [-fn] [name[=value] ...] or export -p

有什么建议么。 谢谢

导出不是你用价值做的事情。 这是你对名字所做的事情。

export CELERY_ARGS

CELERY_ARGS添加到变量名称列表(如果它不存在),其值应在子进程启动时添加到子进程的环境中。

请注意,这意味着当您导出名称时(或者即使变量已定义), CELERY_ARGS的值无关紧要; 子进程收到的值是进程创建时的值。

例如,

$ printenv bar
$ bar=7
$ printenv bar
$ export bar
$ bar=9
$ printenv bar
9

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM