I need to replace all occurrences of the control character CTRL+A (SOH/ascii 1) in a text file in linux, how can this be achieved in SED?
What do you want to replace them with? If the replacement is a single character, tr is a better choice than sed. To replace with the letter 'a':
tr
sed
tr '\1' a < input-file > tmp && mv tmp input-file