如何在 .ods 文档中进行有条件的更改?我有两列。其中一个存储一个字符串,第二个存储一个值。我想用我拥有的特定字符串搜索文档,比如“xyz”。如果这与第一列中显示的任何字符串匹配,我希望从同一行中的单元格中减去 1 的值,但要从第二列中扣除。.ods 文档中的数据由不同的相邻单元格分隔(所以是选项卡?)
例如,考虑以下情况:
xyz 23 xy
42
xzz 76
如果我有字符串“xxy”,我希望 bash 脚本更新 .ods 文件,使其看起来像这样:
xyz 23 xy
41
xzz 76
现在,我正在搜索的字符串存储在一个单独的 .txt 文件中。我想遍历 .txt 文件中的所有字符串并重复执行 .ods 文件中描述的操作。可能存在相同字符串多次出现的情况。有什么帮助吗?