【问题标题】:file region locking using bash shell script使用 bash shell 脚本锁定文件区域
【发布时间】:2013-06-21 06:26:25
【问题描述】:

我正在尝试编写一些脚本,我可以尝试使用 bash shell 脚本锁定文件区域。

我使用了flock,但它锁定了整个文件,并且没有提供参数来锁定文件的区域,就像你在C语言中使用fcntl获得的那样。

有人可以在这方面提供一些建议会有所帮助吗?

【问题讨论】:

  • 我敢说你的用例对于 bash 来说开始显得过于复杂了。

标签: linux bash shell


【解决方案1】:

当您使用flock (1)(这是一个C 程序,请参阅http://util-linux.sourcearchive.com/documentation/2.17/flock_8c-source.html)来使用flock (2) 时,您将需要一个使用fcntl 的类似命令。如果这样的命令尚不存在,则必须编写它。

【讨论】:

    猜你喜欢
    • 2012-01-28
    • 2012-11-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-23
    • 1970-01-01
    相关资源
    最近更新 更多