【发布时间】:2010-04-28 21:17:36
【问题描述】:
我想写一个命令行实用程序,可以用来同步不同控制台中程序的执行。
Console A:
$ first_program && semaphore -signal
Console B:
$ semaphore -wait && second_program
第一个程序需要很长时间才能完成。第二个程序只有在第一个程序完成后才能启动。
我需要哪个同步对象来实现这个?
【问题讨论】:
-
我为命名的 Linux 信号量写了一个command line utility。
标签: command-line synchronization semaphore utility