小编Kev*_*all的帖子

是否可以修改只读目录中的文件?

我已经读过:有没有办法就地修改文件? 我很好奇是否有办法使用不会创建临时文件的命令来修改文件。假设我创建了一个目录 mkdir read_only ,然后在 read_only 中创建了一些文件。当我愉快地完成创建文件时,我运行chmod 555 read_only. 现在是否可以在不使用临时文件的情况下修改任何文件?具体来说,我想要一个可以从 bash 脚本完成的解决方案。我不想知道是否有可能;我也在寻求解决方案。到目前为止,我使用 bash/unix 命令管理的所有想法都会创建临时文件。

编辑:我相信我的问题不是Can a file be edit with 'write' permission on it 但不是在其父目录上的重复出于以下原因:

  • 除了问“可以”之外,我还在寻求解决方案。而他们只问“可以”。
  • 可能重复的答案并不能完全回答我的问题。我要求可以进入 bash 脚本的命令。

bash sed perl files

4
推荐指数
1
解决办法
4890
查看次数

标签 统计

bash ×1

files ×1

perl ×1

sed ×1