通过两次操作更改原子文件

时间:2017-12-12 11:55:58

标签: linux file

我需要在一个文件上执行两项操作。

  1. 在末尾添加一行
  2. 删除例如第3行
  3. 这两个选项必须是原子的,这意味着,要么两个操作都应该完成,要么在它们中的任何一个失败的情况下都不是。

    如何在Linux环境中实现这一目标?

    我想到的唯一想法是制作文件的副本,修改它,如果成功,将其替换为原文。

0 个答案:

没有答案