1

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

我使用了flock,但它会锁定整个文件,并且不提供参数来锁定文件的区域,就像使用fcntl 获得的C 语言一样。

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

4

1 回答 1

1

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

于 2013-06-24T11:45:56.630 回答