如何在 CentOS 5.2 上引入“setx”命令

如何在 CentOS 5.2 上引入“setx”命令

我正在使用 CentOS 5.2 系统(我知道它很旧,但这是客户的选择)。

我正在运行一个程序,它内部执行一些setx命令,但似乎setx该平台还不理解这些命令。

因此我考虑用 来setx替换,但现在出现了一个非常愚蠢的问题:请参阅以下命令的语法:exportalias

setx   : setx   <variable> <value> // watch the space
export : export <variable>=<value> // watch the equal-sign

由于语法上的简单差异,我认为我无法使用alias setx export(至少我是这样认为的,或者我可以解决这个问题?)。

有人有简单的方法来解决这个问题吗?(供您参考,我已经找到了一种解决方法,但这是用了我技术的特定功能,我想知道是否有通用的解决方案)

为了清楚起见:我尝试运行的程序是一个自动生成的安装程序,它由 shell 脚本命令和二进制文件组成,这些二进制文件以十进制编码(我不确定这是否与 BCD 相同)。其中一个 shell 脚本命令是,我想知道在启动安装程序之前setx需要在终端中输入什么(例如)。define "setx $1 $2" as "export $1=$2"

相关内容