我遇到这样的场景,到多台机器上,粘贴同一个内容。
所以我在想,是否需要开发一个新的工具——mexport ,它大概会是传统 export 的多节点增强版。mexport 允许在多节点环境下对变量进行声明、移除等操作,功能简洁高效,特别适合分布式系统的使用场景。
大概是这样的工具:
Mexport is short for export in multi nodes.
Since export is a well-known tool, mexport wants to work as export in multi nodes.
Options:
  -n    remove the export property from each NAME
  -p    display a list of all exported variables and functions
Usage:
  mexport [name[=value] ...] [flags]
Flags:
  -h, --help     help for mexport
  -p, --print    display a list of all exported variables and functions
  -n, --remove   remove the export property from each NAME
请教各位大神,是否已经有这样的工具?或者没必要造这个轮子?
|  |      1kuanat      307 天前 via Android  1 REPL 或者 shell 首先是编程语言,然后才有变量,所以声明或者导出变量是个 built-in 的功能。 既然是变量,就有作用域。 | 
|  |      2SHF      307 天前  1 真正的分布式系统,每个节点上有一个进程负责管理、创建子进程,相互通信用 rpc 。 环境变量无非是创建进程时候的某个参数而已,一个对象,key 是变量名,value 是变量值,逻辑都可以通过代码来实现,还能更好的调度执行节点,执行顺序。 | 
|      3devopsdogdog      307 天前 via Android  1 毫无意义,那个自动化运维工具满足不了你,批量改变量? | 
|      4julyclyde      306 天前  1 环境变量都是在父子进程之间继承的啊 难道你要入侵活体进程然后注入变量么? |