1
A
回答
0
这是使用timeout命令
$ timeout 60 binary-1; timeout 60 binary-2
在这种情况下的一衬垫,其格式为:
timeout duration command
凡持续时间默认为秒,或也可使用1米(1分钟),从男子:
duration is a floating point number followed by an optional unit:
‘s’ for seconds (the default)
‘m’ for minutes
‘h’ for hours
‘d’ for days
3
这里有一个便携的解决方案 - 在后台运行的二进制文件,并在一分钟后杀死他们:
for file in "file_1" "file_2"; do
"./$file" &
file_pid=$!
sleep 60
kill "$file_pid"
done
的&
操作员启动一个后台作业和特殊变量$!
包含上次作业的PID 。循环是可选的。我们可以使用它来减少重复的代码。
相关问题
- 1. Bash脚本 - 读取二进制文件
- 2. bash,无法执行二进制文件
- 3. 将python脚本转换为二进制可执行文件
- 4. 通过bash脚本执行jar文件
- 5. 在bash脚本中执行jar文件
- 6. 从bash脚本执行R文件
- 7. 从Windows bat文件执行bash脚本
- 8. 执行Node.js的文件中bash脚本
- 9. Bash脚本文件挂起执行
- 10. bash:./eclipse:无法执行二进制文件
- 11. 执行bash脚本
- 12. 执行bash脚本
- 13. 无法执行二进制文件centos?
- 14. PhantomJs无法执行二进制文件
- 15. 用shebang执行二进制文件
- 16. AWS:不能执行二进制文件
- 17. 在iPhone上执行二进制文件
- 18. 从bash脚本执行python脚本时逃脱bash通配符?
- 19. Bash脚本复制文件
- 20. Bash/expect脚本来控制执行
- 21. 如何执行文本文件的二进制搜索
- 22. GCC编译的二进制文件给予 “不能执行二进制文件”
- 23. g ++编译的二进制文件给“不能执行二进制文件”
- 24. 执行时间 - 脚本
- 25. C++执行临时文件作为bash脚本
- 26. 运行BASH脚本文件
- 27. 具有时间戳的二进制文件的版本控制
- 28. bash脚本执行顺序
- 29. bash脚本执行dig -x
- 30. 从php执行bash脚本