I am trying to put a char at the end of each line in a file:
a
aa
aaa
aah
aahed
aahing
aahs
aal
aalii
aaliis
using sed/awk:
awk '{print  $0 "A"}' words_alpha.txt > words_alpha_hyp.txt
sed -i 's/$/A/' words_alpha.txt > words_alpha_hyp.txt 
I got always instead the char 'a' a prefix:
 A
 A
 Aa
 Ah
 Ahed
 Ahing
 Ahs
 Al
 Alii
 Aliis
 Als
 Am
 Ani
 Ardvark
 Ardvarks
Interestingly if I try to '\n' before the char 'a':
awk '{print $0 "\n a"}' words_alpha.txt > words_alpha_hyp.txt
a
 a
aa
 a
aaa
 a
aah
 a
aahed
 a
aahing
 a
aahs
 a
aal
 a
I does what it supposed to do... I don't understand it...
 
    