sed -r -e 's/^.{15}/&#/' file
resulta em
word1 #something blabla
anotherword #somethingelse asdf
yetanother #else 123
Digamos que eu tenha o seguinte arquivo
word1 something blabla
anotherword somethingelse asdf
yetanother else 123
Para cada linha, eu preciso colocar um comentário na frente da segunda coluna, que sempre começa na posição 15 (isto é, para inserir #
na posição 15). Como posso fazer isso?
Outra solução com awk
:
awk '{$2="#"$2;print $0}' your_file
Isso adicionará #
ao início da segunda coluna (separada por espaço), independentemente da posição em que ocorre.
Tags bash