【问题标题】:Karaf Shell : command not found functionKaraf Shell:找不到命令功能
【发布时间】:2017-10-08 21:00:11
【问题描述】:

function test{ echo "hello";} 无法在 karaf shell 中执行。

错误:找不到命令:函数

【问题讨论】:

  • 你是从哪里发现这个shell中的函数概念的? Karaf 告诉你 gogo shell 不理解这个想法。没有“功能”命令。
  • 我正在使用 Jboss fuse 面临这个问题stackoverflow.com/questions/43803936/…

标签: bash shell apache-karaf jbossfuse


【解决方案1】:

我不熟悉 Apache Karaf,但我知道您使用的 function 语法是非标准的。它受 Bash 支持,但不是所有其他 shell。

shell 中的标准函数语法很简单:

test() { echo "hello"; }

我建议在任何地方都使用它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-12-13
    • 2016-04-14
    • 2013-12-25
    • 2011-05-22
    • 1970-01-01
    • 2011-11-26
    • 1970-01-01
    • 2011-10-09
    相关资源
    最近更新 更多