This site给出了Linux中消息队列的简要教程。我引用:
为了完整起见,我将包括一系列程序 将使用消息队列进行通信。第一个,kirk.c添加了消息 到消息队列,spock.c检索它们。
在示例"发件人"和#34;接收器"是通过编译的二进制文件创建的。
是否可以在shell脚本中构建发件人,该脚本使用一些现有的 Linux命令/工具来发送邮件?而不必创建二进制(在这种情况下是kirk)来发送消息?
我想象的是这样的事情:
some-linux-command key "Hello World"
我意识到我可以简单地创建自己的二进制文件 - 传递必要的参数。但是,如果我不需要,我不想重新发明轮子。