我有一个程序,它收集信息并将结果检查到git中。我需要多次运行该程序,每次调用都写入单独的顶级目录,例如:
每次调用都会修改其输出目录下的状态,添加、提交和推送。我希望能同时运行它们。
pgm --output=$REPO/a
pgm --output=$REPO/b
pgm --output=$REPO/c
每次调用都会修改其输出目录下的状态,添加、提交和推送。我希望能同时运行它们。
pgm --output=$REPO/a &
pgm --output=$REPO/b &
pgm --output=$REPO/c &
我需要关注哪些并发问题?