Lijun Liao created KARAF-5629:
---------------------------------

             Summary: Add new karaf commands shell:elif and shell:else
                 Key: KARAF-5629
                 URL: https://issues.apache.org/jira/browse/KARAF-5629
             Project: Karaf
          Issue Type: New Feature
          Components: karaf-shell
    Affects Versions: 4.2.0.M2, 4.1.5
            Reporter: Lijun Liao
             Fix For: 4.2.0, 4.1.6


Take the following example:

 
{code:java}
if {"$v" equals "a"} {
  do something a
} {
  if {"$v" equals "b"} {
    do something b
  } {
    if {"$v" equals "c"} {
      do something c
    } {
      do something others
    }
  }
}
{code}
 

By introducing the commands shell:elif and shell:else, this can be simplified 
as follows:

 
{code:java}
if {"$v" equals "a"} {
  do something a
} elif {"$v" equals "b"} {
  do something b
} elif {"$v" equals "c"} {
  do something c
} else {
  do something others
}
{code}
 

 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to