我有一个bash脚本来上传数据到一个站点。我的上传速度很慢,所以我开始同时运行它,同时使用xargs和-N1。在bash中的并行进程之间添加等待
但是,问题是服务器问我解决一个验证码,如果我一次运行5,而它一次正常工作1。
我想这是因为所有的进程都是在同一时间开始的,我正在被标记。
无论如何,这里的问题是,有没有什么办法让我在xargs/gnu parallel中的启动进程之间添加等待(比如说1秒)?
我唯一能想到的就是使用pgrep脚本| wc -1来计算脚本实例,然后休眠几秒钟。
但是,这真的不是最佳的,有没有更好的方法来做到这一点?
你能粘贴你的脚本吗? – 2012-03-10 04:26:21
我不想:S – lelouch 2012-03-10 04:43:19