我需要按顺序执行一些操作。 有许多对象符合一个协议(有一个方法,即execute())以执行的顺序插入到一个数组中。 一切看起来简单使用GCD的东西,如: dispatch_queue_t serialQuele = dispatch_queue_create("myQueue", NULL);
for (id <ExecutableProtocol> exec in executables)
我一直在使用的FIFO控制mpg123的播放器中,存在的每次我需要执行这三个命令 mkfifo a // create fifo
cat > a & //to run it indefinately
mypid=$! //assign some dummy pid
我想把这变成一些脚本,将执行它在启动时,我写了一个包含这些命令的脚本。 但它不能正常工作,一些搜索我得到了后,我不得不像 .