【发布时间】:2015-12-28 07:02:03
【问题描述】:
我正在用 shell 编写一个脚本,我有一个像这样的变量 -
$ grep A41A41 file
A41A41 06
我想 grep 一个特定的字符串组合,如上所示,并将与字符串关联的数字(在 2 个空格后的同一行中)增加 1。并将文件的其余部分保持原样(文件将有大约 800 行)。 09 应该变成 10,99 应该变成 01。 此外,A41A41 将是一个变量,在 for 循环中,该变量的值将在每次迭代中发生变化 我在 for 循环中执行所有这些操作,因此我还需要考虑递增的性能。
感谢您帮助解决此问题。
【问题讨论】:
-
变量在哪里?
-
你确定
99+ 1 应该变成01而不是00吗? -
A41A41 将是一个变量,在 for 循环中,该变量的值将在每次迭代中发生变化..
标签: string perl shell increment