【发布时间】:2014-04-28 05:13:42
【问题描述】:
我需要通过以下步骤增加一个环境变量:
envar=1
export envar
sh script_incrementation
echo $envar
其中 script_incrementation 包含如下内容:
#! /bin/sh
envar=$[envar+1] #I've tried also other methods of incrementation
export envar
无论我做什么,在退出脚本后,变量仍然保持其初始值 1。
感谢您的宝贵时间。
【问题讨论】:
-
你使用的是 bash 还是 sh?您的文件指示 sh,但您标记了 bash。请注意,它们不是一回事。
-
这里无关紧要。