man does not work (too many arguments)












6















I get this an error when trying to run man on a Linux system:



$ LC_ALL=C man man

man: Too many arguments
Try 'man --help' or 'man --usage' for more information.


My man command doesn't seem to be an alias:



command -v man: /usr/bin/man 


What's going on?










share|improve this question









New contributor




NeedHelp is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





















  • What is the output of "alias man" or simply "alias"?

    – rbrtflr
    5 hours ago











  • Is your man an alias? Check with type man or command -v man.

    – Kusalananda
    5 hours ago






  • 1





    @jayooin It's setting the default locale to the standard C locale. There is nothing strange about that bit.

    – Kusalananda
    4 hours ago






  • 1





    "man does not work (too many arguments)" : story of my life :-D

    – Bruno Pérel
    1 hour ago






  • 1





    man only accepts one argument. woman on the other hand accepts 1-n arguments although the output might not be in the expected sequential order. It's important to not set man as an alias for woman or vice versa as it will lead to trouble. [ProTip] - Symlink the two together to spawn a detached child process.

    – David
    1 hour ago


















6















I get this an error when trying to run man on a Linux system:



$ LC_ALL=C man man

man: Too many arguments
Try 'man --help' or 'man --usage' for more information.


My man command doesn't seem to be an alias:



command -v man: /usr/bin/man 


What's going on?










share|improve this question









New contributor




NeedHelp is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





















  • What is the output of "alias man" or simply "alias"?

    – rbrtflr
    5 hours ago











  • Is your man an alias? Check with type man or command -v man.

    – Kusalananda
    5 hours ago






  • 1





    @jayooin It's setting the default locale to the standard C locale. There is nothing strange about that bit.

    – Kusalananda
    4 hours ago






  • 1





    "man does not work (too many arguments)" : story of my life :-D

    – Bruno Pérel
    1 hour ago






  • 1





    man only accepts one argument. woman on the other hand accepts 1-n arguments although the output might not be in the expected sequential order. It's important to not set man as an alias for woman or vice versa as it will lead to trouble. [ProTip] - Symlink the two together to spawn a detached child process.

    – David
    1 hour ago
















6












6








6








I get this an error when trying to run man on a Linux system:



$ LC_ALL=C man man

man: Too many arguments
Try 'man --help' or 'man --usage' for more information.


My man command doesn't seem to be an alias:



command -v man: /usr/bin/man 


What's going on?










share|improve this question









New contributor




NeedHelp is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.












I get this an error when trying to run man on a Linux system:



$ LC_ALL=C man man

man: Too many arguments
Try 'man --help' or 'man --usage' for more information.


My man command doesn't seem to be an alias:



command -v man: /usr/bin/man 


What's going on?







man






share|improve this question









New contributor




NeedHelp is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











share|improve this question









New contributor




NeedHelp is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









share|improve this question




share|improve this question








edited 4 hours ago









terdon

129k32253428




129k32253428






New contributor




NeedHelp is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









asked 5 hours ago









NeedHelpNeedHelp

383




383




New contributor




NeedHelp is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





New contributor





NeedHelp is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






NeedHelp is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.













  • What is the output of "alias man" or simply "alias"?

    – rbrtflr
    5 hours ago











  • Is your man an alias? Check with type man or command -v man.

    – Kusalananda
    5 hours ago






  • 1





    @jayooin It's setting the default locale to the standard C locale. There is nothing strange about that bit.

    – Kusalananda
    4 hours ago






  • 1





    "man does not work (too many arguments)" : story of my life :-D

    – Bruno Pérel
    1 hour ago






  • 1





    man only accepts one argument. woman on the other hand accepts 1-n arguments although the output might not be in the expected sequential order. It's important to not set man as an alias for woman or vice versa as it will lead to trouble. [ProTip] - Symlink the two together to spawn a detached child process.

    – David
    1 hour ago





















  • What is the output of "alias man" or simply "alias"?

    – rbrtflr
    5 hours ago











  • Is your man an alias? Check with type man or command -v man.

    – Kusalananda
    5 hours ago






  • 1





    @jayooin It's setting the default locale to the standard C locale. There is nothing strange about that bit.

    – Kusalananda
    4 hours ago






  • 1





    "man does not work (too many arguments)" : story of my life :-D

    – Bruno Pérel
    1 hour ago






  • 1





    man only accepts one argument. woman on the other hand accepts 1-n arguments although the output might not be in the expected sequential order. It's important to not set man as an alias for woman or vice versa as it will lead to trouble. [ProTip] - Symlink the two together to spawn a detached child process.

    – David
    1 hour ago



















What is the output of "alias man" or simply "alias"?

– rbrtflr
5 hours ago





What is the output of "alias man" or simply "alias"?

– rbrtflr
5 hours ago













Is your man an alias? Check with type man or command -v man.

– Kusalananda
5 hours ago





Is your man an alias? Check with type man or command -v man.

– Kusalananda
5 hours ago




1




1





@jayooin It's setting the default locale to the standard C locale. There is nothing strange about that bit.

– Kusalananda
4 hours ago





@jayooin It's setting the default locale to the standard C locale. There is nothing strange about that bit.

– Kusalananda
4 hours ago




1




1





"man does not work (too many arguments)" : story of my life :-D

– Bruno Pérel
1 hour ago





"man does not work (too many arguments)" : story of my life :-D

– Bruno Pérel
1 hour ago




1




1





man only accepts one argument. woman on the other hand accepts 1-n arguments although the output might not be in the expected sequential order. It's important to not set man as an alias for woman or vice versa as it will lead to trouble. [ProTip] - Symlink the two together to spawn a detached child process.

– David
1 hour ago







man only accepts one argument. woman on the other hand accepts 1-n arguments although the output might not be in the expected sequential order. It's important to not set man as an alias for woman or vice versa as it will lead to trouble. [ProTip] - Symlink the two together to spawn a detached child process.

– David
1 hour ago












1 Answer
1






active

oldest

votes


















15














Check the existence of MANOPT variable.




MANOPT

If $MANOPT is set, it will be parsed prior to man's command line and is expected to be in a similar format.




source



Example:



$ MANOPT='foo bar'
$ export MANOPT
$ man man
man: Too many arguments
Try 'man --help' or 'man --usage' for more information.
$


An obvious ad-hoc fix is to unset MANOPT. Then you should investigate where the variable came from.






share|improve this answer
























  • Thanks, that is it!

    – NeedHelp
    4 hours ago











Your Answer








StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "106"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});






NeedHelp is a new contributor. Be nice, and check out our Code of Conduct.










draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f495232%2fman-does-not-work-too-many-arguments%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes









15














Check the existence of MANOPT variable.




MANOPT

If $MANOPT is set, it will be parsed prior to man's command line and is expected to be in a similar format.




source



Example:



$ MANOPT='foo bar'
$ export MANOPT
$ man man
man: Too many arguments
Try 'man --help' or 'man --usage' for more information.
$


An obvious ad-hoc fix is to unset MANOPT. Then you should investigate where the variable came from.






share|improve this answer
























  • Thanks, that is it!

    – NeedHelp
    4 hours ago
















15














Check the existence of MANOPT variable.




MANOPT

If $MANOPT is set, it will be parsed prior to man's command line and is expected to be in a similar format.




source



Example:



$ MANOPT='foo bar'
$ export MANOPT
$ man man
man: Too many arguments
Try 'man --help' or 'man --usage' for more information.
$


An obvious ad-hoc fix is to unset MANOPT. Then you should investigate where the variable came from.






share|improve this answer
























  • Thanks, that is it!

    – NeedHelp
    4 hours ago














15












15








15







Check the existence of MANOPT variable.




MANOPT

If $MANOPT is set, it will be parsed prior to man's command line and is expected to be in a similar format.




source



Example:



$ MANOPT='foo bar'
$ export MANOPT
$ man man
man: Too many arguments
Try 'man --help' or 'man --usage' for more information.
$


An obvious ad-hoc fix is to unset MANOPT. Then you should investigate where the variable came from.






share|improve this answer













Check the existence of MANOPT variable.




MANOPT

If $MANOPT is set, it will be parsed prior to man's command line and is expected to be in a similar format.




source



Example:



$ MANOPT='foo bar'
$ export MANOPT
$ man man
man: Too many arguments
Try 'man --help' or 'man --usage' for more information.
$


An obvious ad-hoc fix is to unset MANOPT. Then you should investigate where the variable came from.







share|improve this answer












share|improve this answer



share|improve this answer










answered 4 hours ago









Kamil MaciorowskiKamil Maciorowski

1,4411726




1,4411726













  • Thanks, that is it!

    – NeedHelp
    4 hours ago



















  • Thanks, that is it!

    – NeedHelp
    4 hours ago

















Thanks, that is it!

– NeedHelp
4 hours ago





Thanks, that is it!

– NeedHelp
4 hours ago










NeedHelp is a new contributor. Be nice, and check out our Code of Conduct.










draft saved

draft discarded


















NeedHelp is a new contributor. Be nice, and check out our Code of Conduct.













NeedHelp is a new contributor. Be nice, and check out our Code of Conduct.












NeedHelp is a new contributor. Be nice, and check out our Code of Conduct.
















Thanks for contributing an answer to Unix & Linux Stack Exchange!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f495232%2fman-does-not-work-too-many-arguments%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

GameSpot

日野市

Tu-95轟炸機