shell:cat hyphen ("-") option not activating STDIN.
---------------------------------------------------

                 Key: KARAF-754
                 URL: https://issues.apache.org/jira/browse/KARAF-754
             Project: Karaf
          Issue Type: Bug
          Components: karaf-admin
    Affects Versions: 2.2.2
            Reporter: Glen Mazza
            Priority: Minor


According to the help for shell:cat, the - is supposed to activate cat for 
STDIN (just as the Linux cat command does).  However, the hyphen is being used 
as an argument parsing flag and hence isn't working:

karaf@root> cat --help
DESCRIPTION
        shell:cat
        Displays the content of a file or URL.

SYNTAX
        shell:cat [options] paths or urls 

ARGUMENTS
        paths or urls
                A list of file paths or urls to display separated by 
whitespaces 
                (use - for STDIN)

OPTIONS
        --help   Display this help message
        -n        The number the output lines, starting at 1.

karaf@root> shell:cat -
Error executing command shell:cat undefined option -

It may be sufficient to remove the STDIN option from the cat command, I'm not 
sure how useful STDIN is within an OSGi command-line prompt anyway.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to