Это sed
мне подходит:
sed -E 's/(.*id[0-9]{1,}$)/\1 NA/'
Пример:
sed -E 's/(.*id[0-9]{1,}$)/\1 NA/' NA.txt
1 id1 info
2 otherinfo
3 id2 NA
4 noinfo
5 id3 NA
6 id4 info2
Где NA.txt
этот файл:
cat NA.txt
1 id1 info
2 otherinfo
3 id2
4 noinfo
5 id3
6 id4 info2