2012-03-27 4 views

答えて

2

command_not_found_handleという名前の関数を定義します。コマンドと引数は、引数として関数に渡されます。

$ command_not_found_handle() { echo "[email protected]"'!'; } 
$ zounds 
zounds! 
1

*検索はcommand_not_found_handleという名前の定義されたシェル関数のために、シェルの検索に失敗した場合。その関数が存在する場合、それは元のコマンドと元のコマンドの引数を引数として呼び出され、関数の終了ステータスはシェルの終了ステータスになります。その関数が定義されていない場合、シェルは、エラーメッセージを出力し、127 *

Iはまた、被験体に、この記事を発見

の終了ステータスを返し

http://www.linuxjournal.com/content/bash-command-not-found

関連する問題