bash - 在未压缩的 .tar 中编辑文本文件
问题描述
我创建了一些.tar
文件夹,其中大部分包含一些文本文件。bash
是否可以在不完全解压缩 tar 的情况下从命令行(和相关工具)以编程方式编辑文本文件?
上下文:这些.tar
s 是由脚本创建的,我意识到我犯了一个错误。我正在寻找最有效和最简单的解决方案来编辑文本文件单行的一部分。
解决方案
您可以使用tar --delete
并tar --update
替换 tar 中的文件
推荐阅读
- php - 提交到另一个页面后通过 id 从数据库中获取数据
- python - 如何在 python 中使用 sys.stdin.read()
- python - 绘制小平面网格的图例
- foreach - 对于使用 Visual Studio 2017 在 C++ CLI 中来自 MSDN 的每个都会产生编译错误
- html - 检查与页面加载不同的元素悬停行为
- hl7 - SIU23 阻断时间
- javascript - Array.prototype.sort() 返回错误的顺序
- c# - ASP.NET Core 2.1 Web.API 更改应用程序洞察力记录的检测密钥
- nginx - 后端服务器响应后更改主机头
- xquery - 在 xQuery 中以动态方式生成标签