Your command is incomplete - the hmmscan command ends in a back-slash that tells the shell that you're not done typing the command (like a "to be continued"). Remove that and see if that helps.
Also, please use the formatting bar (especially the code option) to present your post better. You can use backticks for inline code (`text` becomes text), or select a chunk of text and use the highlighted button to format it as a code block. I've done it for you this time.
Like @_r_am said, please invest some time into formatting your questions so it is clear what you are asking. I did a quick look at your initial post and decided it was too much work to decipher what was wrong. Now that it is formatted, it is easier to see where the likely error is.
This part of your command is telling the program to save the table-formatted output into file s–o, and since there is no switch after that it is interpreting the next portion as your database. Chances are that s–o needs to be s –o in which case /cluster/work/users/ahmedbar/191129_M01132.Project_Petersen-DNAlibs2-2019-11-06/HMMER_R is likely the file where you want the regular output saved. The short of it is that you most likely need an extra space before -o. If that still doesn't solve the problem, I think you should verbalize exactly what you are trying to do with this command as it is difficult to help otherwise.
By the way, it might be nice to acknowledge what @_r_am did for your original post.
sorry for the bad formatting in the previous two posts. I really appreciate your quick response. I tried the command you gave me, but still, the same error message appears. I would like to annotate protein sequences using the Resfams database.
This was already explained: you can't save your output into a directory - it has to be a file. So if /cluster/work/users/ahmedbar/191129_M01132.Project_Petersen-DNAlibs2-2019-11-06/HMMER_R is a directory, you need to add a file name at the end of it. Something like:
Your command is incomplete - the
hmmscan
command ends in a back-slash that tells the shell that you're not done typing the command (like a "to be continued"). Remove that and see if that helps.Also, please use the formatting bar (especially the
code
option) to present your post better. You can use backticks for inline code (`text` becomestext
), or select a chunk of text and use the highlighted button to format it as a code block. I've done it for you this time.You need a file name after
--tblout
and before-o
.