Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I use ssh to run some command remotely,something like this:

ssh user@host 'sudo command'

after that, I got this line shown in the shell:

'unknown': I need something more specific.

what does it mean? I'm sure it's the result of the execution of the command, should be something related to ssh itself.

share|improve this question
What command were you trying to run? – Collin Aug 25 '12 at 4:15
I searched for the msg you get. You should too. maybe you're using "torque"? and maybe it needs a patch? – barlop Aug 25 '12 at 7:22

Its an old question without a valid response, hence answering it now.

The response - "'unknown': I need something more specific" is mostly coming from ncurses / curses library. The reason you are getting it is - there is no valid terminal at the remote.

To get rid of such issues, use -t (or -ttt) with your ssh command.

ssh -ttt user@host 'sudo command'
share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.