我使用irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
rc = request_irq(irq, &Custom_driver_handler,IRQF_TRIGGER_RISING , DRIVER_NAME, base_addr);
命令设置了一堆环境变量:
launchctl
为了获得价值,我可以使用:
launchctl setenv TEST /Users/JohnDoe/Test
但是,我无法使用launchctl getenv TEST
(甚至使用TEST
来自Bash)从Python访问os.getenv('TEST')
的值。我知道macOS如何管理环境变量(echo $TEST
和Bash环境变量之间的差异等),所以我理解为什么这些命令不返回launchctl
的值。
我的问题是:有没有办法访问使用TEST
设置的环境变量,而不使用launchctl
?使用subprocess
并不是一件好事,我只是为了获取环境变量而避免抛出大量进程:)