Entering edit mode
3.0 years ago
SaltedPork
▴
170
Command:
sed -i "s/^>.*$/>$fastaid/g" output.fasta
The desired output is to replace the entire fasta ID with everything stored in the variable $fastaid.
Problem is that $fastaid looks like 12456789.AB.25/12/21 and it throws errors due to the special characters of .
and /
How can I amend the sed command to accommodate special characters?
If there is an awk alternative that would be good as well.
Two cents: Please do not use
i
when you are testing or not sure.