awk -F'[ .]' '/^echo version/ {print $1,$2,$3"."$4"."$5+1}' ~/.bashrc
Saída:
echo version 1.0.2
-F'[ .]'
: separador (es) de campo em branco e ponto
/^echo version/
: pesquisa por início de linha ( ^
) com echo version
print $1,$2
: imprimir sequências separadas por um espaço em branco
$5+1
: incremento de string / valor por 1