【发布时间】:2018-05-03 14:28:02
【问题描述】:
我创建了一些.tar 文件夹,其中大部分包含一些文本文件。是否可以在不完全解压缩 tar 的情况下从命令行(bash 和相关工具)以编程方式编辑文本文件?
上下文:这些.tars 是由脚本创建的,我意识到我犯了一个错误。我正在寻找最有效和最简单的解决方案来编辑文本文件单行的一部分。
【问题讨论】:
-
我可以想象这种不改变编辑字符串长度的编辑的可行性。例如,
perl -pi -e 's/echo var1/echo var2/g' compressed.tar。