====== SED - Change - Append a string after each line ====== If your sed allows in place editing via the **-i** parameter: sed -e 's/$/string after each line/' -i filename If not, you have to make a temporary file: typeset TMP_FILE=$( mktemp ) touch "${TMP_FILE}" cp -p filename "${TMP_FILE}" sed -e 's/$/string after each line/' "${TMP_FILE}" > filename