我有一个文件,其中包含从 G1 到 G229 的变量。我想用G230到G469替换它们;我怎么能做到这一点?我试过这个 bash 脚本,但没有用:
#!/bin/bash for num in {1..229} do echo G$num N=$(($num+229)) echo G$N sed -i -e 's/$G$num/$G$N/g' file done
sed text-processing numeric-data
numeric-data ×1
sed ×1
text-processing ×1