I have a file.txt with a lot of line inside such as::
blastdbcmd -db /path/path/LO/db_lh/makedb_KO -entry scaffold_2731 -range 32270-32509-strand minus >> file.fst
blastdbcmd -db /path/path/LO/db_lh/makedb_lKO -entry scaffold_2781 -range 3230-3508-strand minus >> file.fst
etc.
And I would like replace all file.fst
pattern by path/data/path/LO/file.txt
and then get:
blastdbcmd -db /path/path/LO/db_lh/makedb_KO -entry scaffold_2731 -range 32270-32509-strand minus >> path/data/path/LO/file.txt
blastdbcmd -db /path/path/LO/db_lh/makedb_lKO -entry scaffold_2781 -range 3230-3508-strand minus >> path/data/path/LO/file.txt
etc.
It tried :
sed -i -e 's/file.fst/path/data/path/LO/file.txt/g' /path/path/file_script_recover_copie.txt
But it does not work, someone has a better idea? Thank you.