Rundown: sed
Change a CSV header
from=number
to=quantity
sed -i "1 s///" "".csv
Remove crap from bash history
1sed -i -r '/([^ ]{100,})\s?$/d' $HISTFILE
Combine many recfiles of different types into one
1sed '1i\ ' *.rec > all.rec
Combine many recfiles of the same type into one
1recinf -d -t ${type} ${one}.rec > ${all}.rec
2sed '/^%/d' ${one}.rec ${two}.rec > all.rec
The strange syntax used by sed only makes sense after using ed
Remove non-printable characters
1sed -i 's/[^[:print:]]//g' ${file}