I understand but I still think a cd command could help. At the very
least it would allow command completion for subshells.
Currently if you want a hint which subshell to choose you can only type
tab which shows 242 commands.
With cd <tab> you would see only the subshells which should be around 10
which would give the user a much better overview.
So an idea would be to add the cd command without removing the geneated
subshell commands.
Btw. I think we could also improve the completion list shown by simply
typing <tab>. If we only show the scope of commands with scope that
would make the list a lot smaller.
When you then type the whole scope we could show the commands in the scope.
Christian
Am 22.05.2012 13:21, schrieb [email protected]:
As reminder, the purpose is to have IoS like shell console. That's why we don't
have cd command.
--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://wwx.talend.com
----- Reply message -----
From: "Christian Schneider (JIRA)"<[email protected]>
To:<[email protected]>
Subject: [jira] [Commented] (KARAF-647) Support of sub-shell
Date: Tue, May 22, 2012 12:14 pm
[
https://issues.apache.org/jira/browse/KARAF-647?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13280861#comment-13280861
]
Christian Schneider commented on KARAF-647:
-------------------------------------------
I just reviewed the prototype. What I don´t like is the auto generation of
commands to enter the subshells.
I would prefer to have a single command like cd<subshellname> to enter
subshells. This is much simpler
to implement and allows even better completion as the completion then will only
show scopes.
It also allows to extend the concept to the resource model I proposed above as
we have more freedom what to do when cd is called then
having single sommands for each subshell.
Support of sub-shell
--------------------
Key: KARAF-647
URL: https://issues.apache.org/jira/browse/KARAF-647
Project: Karaf
Issue Type: New Feature
Components: karaf-shell
Reporter: Jean-Baptiste Onofré
Assignee: Jean-Baptiste Onofré
Fix For: 3.0.0
Thanks the high Karaf adoption level, we have projects that provide Karaf shell
commands.
For instance, Camel provides Karaf commands, like ACE, CXF, ServiceMix, etc do.
It could be helpful to have a kind of sub-shells, similar to the Cisco IoS
shell:
karaf@root> camel
karaf@root:camel> route:list
karaf@root:camel> route:stop
karaf@root:camel> exit
karaf@root> ace
karaf@root:ace> distribution:list
karaf@root:ace> exit
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
--
Christian Schneider
http://www.liquid-reality.de
Open Source Architect
Talend Application Integration Division http://www.talend.com