Menu Close

16.9.3.6. grep, more, find, …​

Karaf コンソールは、Unix 環境と同様のコアコマンドを提供します。

  • shell:alias は、既存のコマンドにエイリアスを作成します。
  • shell:cat は、ファイルまたは URL のコンテンツを表示します。
  • shell:clear s the current console display
  • shell:completion: completion mode(現在の完了モードを表示または変更)
  • shell:date は現在の日付を表示します(オプションでフォーマットを使用)。
  • shell:each は、
  • shell:echo echoes(stdout)に引数を出力
  • shell:edit は、現在のファイルまたは URL でテキストエディターを呼び出します。
  • shell:env は、シェルセッション変数の値を表示または設定します。
  • shell:exec run a system command
  • shell:grep は、指定のパターンに一致する行を出力します。
  • shell:head は入力の最初の行を表示します。
  • shell:history がコマンド履歴を出力します。
  • shell:if を使用すると、スクリプトで条件(if、その他のブロック)を使用できます。
  • shell:info は、現在の Karaf インスタンスに関するさまざまな情報を出力します。
  • shell:java が Java アプリケーションを実行します。
  • shell:less file pager
  • shell:logout s shell from current session
  • shell:more is a file pager
  • shell:new creates a new Java object
  • shell:printf formats and prints arguments
  • shell:sleep sleeps then wakes up
  • shell:sort write sorted concatenation of all files to stdout
  • shell:source は、スクリプトに含まれるコマンドを実行します。
  • shell:stack-traces-print は、コマンドの実行によって例外がスローされるとコンソールのフルスタックトレースを出力します。
  • shell:tac は STDIN をキャプチャーし、文字列として返します。
  • shell:tail は入力の最後の行を表示します。
  • shell:threads が現在のスレッドを出力する
  • shell:watch はコマンドを定期的に実行し、出力を更新します。
  • shell:wc は、各ファイルの改行、単語、およびバイト数を出力します。
  • 条件が true である間、shell:while loop

コマンドの完全修飾名を使用する必要はありません。一意である限り、コマンド名を直接使用できます。したがって、'shell:head' の代わりに 'head' を使用できます。

ここでも、help コマンドまたは --help オプションを使用して、これらのコマンドの詳細とオプションをすべて見つけることができます。