against parallel execution in shell (flock)
来源:互联网 发布:2008经济危机数据 编辑:程序博客网 时间:2024/05/21 10:33
http://blog.chinaunix.net/uid-25324849-id-3077304.html
#! /bin/bash -
set -x
#exec 6<>"mylockfile.sh"
{
flock -n 6
# [ "$?" -eq "1" ] && {echo "fail"; exit;}
if [ "$?" -eq "1" ]; then
echo "fail";
exit;
fi
echo $$
sleep 10
} 6<>"mylockfile.sh"
在函数或者子shell里执行flock,返回之后已不再持有锁,需要保护的代码应该放在上面sleep前后。
阅读全文
0 0
- against parallel execution in shell (flock)
- flock in shell
- 11gR2 新特性之—In-Memory Parallel execution
- Parallel Execution(并行执行)
- Using Parallel Execution
- oracle parallel execution example
- oracle parallel execution example
- Oracle Parallel Execution
- Shell锁-flock
- Oracle Parallel Execution(并行执行)
- Oracle Parallel Execution(并行执行)
- Oracle Parallel Execution(并行执行) .
- Oracle Parallel Execution(并行执行)
- Oracle Parallel Execution(并行执行)
- Oracle Parallel Execution(并行执行)
- Oracle Parallel Execution(并行执行)
- Oracle Parallel Execution(并行执行)
- Oracle Parallel Execution(并行执行)
- 嵌入式Linux驱动笔记二)------定时器
- 并不是所有标签都像iframe那样有length属性
- Springmvc与Spring整合
- C# 中的委托和事件
- mybatis入门基础(二)----原始dao的开发和mapper代理开发
- against parallel execution in shell (flock)
- 安装Lua
- 闭包初体验
- Python006循环和遍历列表元组集合字典
- bzoj1123 求割点+乘法原理
- dyld: could not load inserted library 'dumpdecrypted.dylib' because no suitable image found.
- 排序算法之堆排序
- servlet下一个页面获取上一个页面的信息
- 深拷贝与Serializable简介