title: Linux bash: sed, awk, etc tools are matching end of line regex '$' as the terminal width
body: <p>I am dealing with rows of data which are rather long, and therefore have more characters than the terminal's width. When I use sed, awk, etc to append any character to the end of each line, it is matching the end of line wherever the terminal width is. So instead of appending the desired character to the end of each line, it's getting put somewhere in the middle of each line, where the terminal width cuts off.</p>
  
  <p>How can I fix this issue?</p>