我正在调试我正在开发的服务,它基本上会打开我的 .app 并将一些数据传递给标准输入。但似乎不可能:
open -a myapp.app < foo_in.txt
是否可以将东西传递给.app的标准输入?
编辑:对不起,我应该在 SO 上发布这个并且更清楚。我想要做的是我有一个用 Python + py2app 制作的应用程序。我希望能够在用户删除文件时同时处理这两种情况,并将其用作服务。第一种情况不是问题,因为 py2app 有argv_emulation
. 我只是检查第一个参数是否是路径。
但是从标准输入读取根本不起作用,无论我是否按照上面的示例进行操作或管道它都不会读取任何数据。如果我将标准输入数据传递给实际的 python 主脚本,它就可以工作。所以我改写我的问题,是否可以使用 py2app 包从标准输入读取?