我基本上是在尝试在 shell 中编写数据结构(基本上是 classes )
像下面这样的东西
foo = Foo()
foo.add_value(1)
etc
但我意识到可能 shell 不是这样做的地方(如果我错了,请纠正我)
现在我认为的另一种方法是使用这些数据结构编写 C++ 或 python 代码,并让 shell 脚本将值解析为已编译的二进制文件或可执行脚本。
像在shell中的东西我把函数写成
function Foo()
{
#call the binaries
echo $something out
}
但是我如何创建 foo.method() 类型的体验?
任何建议将不胜感激谢谢