error()
更新日: 2018-09-11
error()
最後のコマンドでエラーが発生したかどうかを判別します。 エラーが発生した場合はエラーメッセージを返し、 発生しなかった場合はそれ以外の内容を返します。
注意: 戻り値をエラーメッセージとして使用しないでください。 もしエラーメッセージが必要な場合、 最後のコマンドの戻り値である.stderr
を使ってください。
使用例
エラーを表示します。
JavaScript
var sh = require('shelljs');
str = sh.ls('./data_dir1');
sh.echo(sh.error());
sh.echo('----------');
// エラーメッセージ、エラーコードを取得する場合
sh.echo(str.stderr);
sh.echo(str.code);
結果
$ node sample.js
ls: no such file or directory: ./data_dir1
ls: no such file or directory: ./data_dir1
----------
ls: no such file or directory: ./data_dir1
2
© 2012 Artur Adib Released under the BSD License. See LICENSE file for details.
このコンテンツはArtur Adib(arturadib)によるShellJSドキュメントを翻訳/改変したものです。